#coding:utf-8
f = open('test.txt','r')
for row in f:
print row.strip()
f.close()
Si vous utilisez avec comme indiqué ci-dessous, vous n'oublierez jamais close ().
with open('test.txt','r') as f:
for row in f:
print row.strip()
Si le fichier n'existe pas, il sera nouvellement créé.
#coding:utf-8
f = open('test.txt','w')
f.write('hoge\n')
f.close()
Si le fichier n'existe pas, il sera nouvellement créé.
#coding:utf-8
f = open('test.txt','a')
f.write('hoge\n')
f.close()
Le système de fichiers utilise os.path. Si vous utilisez exist (), vous pouvez vérifier l'existence quel que soit le dossier ou le fichier.
#coding:utf-8
import os.path
if os.path.exists('test.log'):
print u"Existence."
else:
print u"Inexistant"
Si négatif, utilisez sinon os.path.exists ('test.log'):.
Supprimer le fichier
#coding:utf-8
import os
os.remove('test.txt')
Il semble que les répertoires non vides ne peuvent pas être supprimés de manière récursive dans le système d'exploitation, donc shutil est utilisé.
#coding:utf-8
import shutil
shutil.rmtree('data')
Recommended Posts