Funktionen, die beim Bearbeiten von Dateien in Python verwendet werden
python
import os
os.listdir('../') #Übergeben Sie PATH als Zeichenfolge als Argument
python
os.path.exists('../test.csv') #Bestätigung der Existenz von Dateien und Ordnern
os.path.isfile('../test.csv') #Überprüfen Sie, ob das Ziel eine Datei ist
os.path.isdir('../test') #Überprüfen Sie, ob das Ziel ein Ordner ist
python
os.rename('../test.csv', '../test2.csv') #Die Argumente befinden sich in der Reihenfolge der Originaldatei PATH und der geänderten Datei PATH.
python
os.makedirs('../test') #Erstellen Sie einen Ordner im angegebenen Pfad(Fehler, wenn der Ordner bereits vorhanden ist)
python
import shutil
shutil.copy2('../test.csv', '../test/test.csv') #Die Argumente befinden sich in der Reihenfolge der Kopierquelle und des Kopierziels
python
shutil.copytree('../test/', '../test2/') #Die Argumente befinden sich in der Reihenfolge des Quellordners und des Zielziels
python
shutil.move('../test.csv', '../test/test.csv') #Die Argumente befinden sich in der Reihenfolge des Quellordners und des Kopierziels
python
shutil.copytree('../test/', '../test2/') #Die Argumente befinden sich in der Reihenfolge des Quellordners und des Zielziels
shutil.rmtree('../test/')
python
os.remove('../test/test.csv')
python
shutil.rmtree('../test/')
python
f = open('test.txt','r')
for row in f:
print row.strip()
f.close()
#Oder
with open('test.txt','r') as f:
for row in f:
print row.strip() #bei Verwendung mit schließen()Wird nicht gebraucht
python
f = open('test.txt','w')
f.write('hoge\n')
f.close()
Recommended Posts