Introduction de package filer pour des opérations simples sur les fichiers
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.
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)
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.
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 ...
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