Vor dem Aufkommen von Datenbanken , Web Services und anderen exotischen Formen der Datenspeicherung , gab es die Datei . Die Dateien werden immer Teil Computing in einen oder anderen Form . Sie können lernen, Python Datei-Operationen verwenden, um eine Datei zu öffnen. Anleitung
Öffnen Sie eine Datei in Python
1
Ermitteln Sie den Namen der Datei, die Sie öffnen möchten. Wenn die Datei noch nicht vorhanden ist , können Sie die Datei automatisch mit dem Dateinamen, den Sie wählen .
2
Bestimmen Sie, ob Sie aus der Datei werden Lesen, Schreiben in die Datei oder beides.
3
Überprüfen Sie, ob Sie die Korrektur Berechtigungen zum Lesen, Schreiben oder erstellen Sie die Datei haben. Möglicherweise müssen Sie die Berechtigungen für das Verzeichnis, das die Datei vorhanden ist , um sicherzustellen, dass Sie haben Lese /Schreibzugriff zu überprüfen. Unter einem Windows -System können Sie rechts auf die Datei oder den Ordner klicken und überprüfen Sie die Registerkarte Attribut . Unter einem Unix oder Mac OS X -System können Sie eingeben:
Prozent ls- la myfile.txt
, um Ihre Berechtigungen zu überprüfen, und dann
Prozent chmod 644 myfile.txtto sicher, dass Sie über die entsprechenden Berechtigungen machen , um die Datei zu schreiben
4
Verwenden Sie die open ( )-Methode , um eine Datei zu öffnen und eine Datei-Objekt : .
myfile = open ( " myfile.txt " )
Dies öffnet oder erstellen myfile.txt zum Lesen und zum Schreiben.
5
wissen , dass, wenn Sie eine Datei nur zum Lesen oder nur zum Schreiben öffnen möchten, können Sie ein zweites Argument übergeben zu öffnen ( ) . Pass ' r' für read only , 'w' für nur schreiben und " rw " für explizite read-write . Zum Beispiel: #
Öffnen einer Datei nur zum Lesen
myfile = open (' myfile.txt ', ' r')
6
Achten Sie darauf, die enge (Call ) Verfahren , jede geöffnete Datei schließen Griffe , wenn Sie fertig sind mit der Datei , so dass spätere Prozesse auf die Datei zugreifen :
myfile.close