#coding:utf-8
f = open('test.txt','r')
for row in f:
print row.strip()
f.close()
Wenn Sie mit wie unten gezeigt verwenden, werden Sie close () nie vergessen.
with open('test.txt','r') as f:
for row in f:
print row.strip()
Wenn die Datei nicht vorhanden ist, wird sie neu erstellt.
#coding:utf-8
f = open('test.txt','w')
f.write('hoge\n')
f.close()
Wenn die Datei nicht vorhanden ist, wird sie neu erstellt.
#coding:utf-8
f = open('test.txt','a')
f.write('hoge\n')
f.close()
Das Dateisystem verwendet os.path. Wenn Sie exist () verwenden, können Sie die Existenz unabhängig vom Ordner oder der Datei überprüfen.
#coding:utf-8
import os.path
if os.path.exists('test.log'):
print u"Existenz."
else:
print u"Nicht existent"
Wenn negativ, verwenden Sie, wenn nicht, os.path.exists ('test.log') :.
Datei löschen
#coding:utf-8
import os
os.remove('test.txt')
Es scheint, dass nicht leere Verzeichnisse im Betriebssystem nicht rekursiv gelöscht werden können, daher wird shutil verwendet.
#coding:utf-8
import shutil
shutil.rmtree('data')
Recommended Posts