Före tillkomsten av databaser , webbtjänster och andra exotiska former av datalagring , det var filen . Filer kommer alltid att vara en del av datorer i en eller annan form . Du kan lära dig att använda Pythons filhantering för att öppna en fil . Instruktioner
Öppna en fil i Python
1
reda på namnet på den fil du vill öppna . Om filen inte redan finns kan du skapa filen automatiskt med filnamnet du väljer .
2
Bestäm om du kommer att läsa från filen , skriver till filen eller båda .
3
Kontrollera om du har de korrigeringskoefficienter behörighet att läsa , skriva eller skapa filen . Du kan behöva kontrollera behörigheterna för katalogen som filen finns i att se till att du har läs /skriv- tillgång . Under ett Windows-system , kan du högerklicka på filen eller mappen och kontrollera attributet fliken . Under en Unix eller Mac OS X -system , kan du skriva :
procent ls - la minfil.txt
att kontrollera din behörighet , och sedan
procent chmod 644 myfile.txtto se till att du har behörighet att skriva till filen
4
Använd metoden open () för att öppna en fil och skapa en fil objekt : .
minfil = open ( " minfil.txt " )
detta kommer att öppna eller skapa minfil.txt för läsning och för skrivning .
5
vet att om du vill öppna en fil endast för läsning eller bara för att skriva , kan du skicka ett andra argument för att öppna ( ) . Pass ' r ' för läsning, ' w' för bara skriva och " rw" för explicit läs - skriv . Till exempel :
# öppna en fil för läsning endast
minfil = open ( ' minfil.txt ' , ' r ' )
6
Var noga med att anropa close ( ) metod för att stänga alla öppna filer handtag när du är klar med filen , så att senare processer kan komma åt filen :
myfile.close