[PYTHON] Package Filer pour des opérations simples sur les fichiers

Introduction de package filer pour des opérations simples sur les fichiers

introduction

Lors de la lecture d'un fichier csv avec python

import csv

with open('name.csv', 'r') as f:
    reader = csv.reader(f)
    for row in reader:
        print row

Il est nécessaire de le faire, mais c'est gênant de le faire à chaque fois ... Vous pouvez l'enregistrer en tant que fonction, mais si vous la conditionnez, elle sera facile à installer! !! Alors je me suis inscrit avec pip.

introduction

Si c'est 2 système

pip install filer2

Si c'est 3 système

pip install filer3

S'il vous plaît. (Le contenu est légèrement différent entre filer2 et filer3, mais la même chose peut être faite)

Comment utiliser

Fonctions pouvant être utilisées avec Filer

9 types. Par exemple, lire un fichier csv et écrire

from filer2 import Filer

#Lire le fichier csv
data = Filer.read_csv('inputpath')
#Ecrire un fichier csv
Filer.write_csv(data, 'outputpath')

Peut être fait avec.

De même, vous pouvez utiliser les fichiers tsv, txt et pkl.

conv_encoding est une fonction qui génère l'encodage des caractères

from filer2 import Filer

print Filer.conv_encoding(string)

Utilisé comme.

À la fin

Ceci est pratique lorsque vous souhaitez effectuer une opération de petit fichier. Eh bien, je devrais utiliser read_csv des pandas en premier lieu ...

De côté

J'ai enregistré pypi après un long moment, mais Apparemment maintenant

python setup.py register

Puis Server response (410): This API is no longer supported, instead simply upload the file. J'ai eu l'erreur. Apparemment, le regsiter dans setup.py est obsolète. Maintenant j'utilise un paquet appelé twine

twine register dist/*
twine upload dist/*

Semble être bon. Cliquez ici pour plus de détails http://qiita.com/tokyo-noctambulist/items/cafcbd589e39d45d693f http://elicon.blog57.fc2.com/blog-entry-422.html

Recommended Posts

Package Filer pour des opérations simples sur les fichiers
Commandes de base pour les opérations sur les fichiers
Opération de fichier
Opérations sur les fichiers en Python
[Python] Opération de fichier / répertoire
Pathlib fournit une interface commune pour les opérations de chemin de fichier
Opération de fichier avec open - "../"
Manipulation de fichiers avec Python
résumé lié à l'opération de fichier python
Serveur HTTP simple pour python