Python Fil skriva
- Föregående Sida Python Fil läsa
- Nästa Sida Python Fil ta bort
Skriv till befintlig fil
För att skriva till en befintlig fil måste du skicka open()
Lägg till parameter till funktionen:
"a"
- Lägg till - kommer att lägga till i slutet av filen"w"
- Skriv in - kommer att överskriva allt befintligt innehåll
Exempel
Öppna filen "demofile2.txt" och lägg till innehåll till filen:
f = open("demofile2.txt", "a") f.write("Nu har filen mer innehåll!") f.close() # Öppna och läsa filen efter att ha lagt till innehållet: f = open("demofile2.txt", "r") print(f.read())
Exempel
Öppna filen "demofile3.txt" och skriv över innehållet:
f = open("demofile3.txt", "w") f.write("Woops! Jag har raderat innehållet!") f.close() # Öppna och läsa filen efter att ha skrivit innehållet: f = open("demofile3.txt", "r") print(f.read())
Kommentar:"w"-metoden kommer att överskriva all innehåll.
Skapa ny fil
För att skapa en ny fil i Python, använd open()
Metod och använd en av följande parametrar:
"x"
- Skapa - En fil kommer att skapas, och om filen redan finns kommer ett fel att returneras"a"
- Lägg till - Om den angivna filen inte finns kommer en fil att skapas"w"
- Skriv - Om den angivna filen inte finns kommer en fil att skapas
Exempel
Skapa en fil med namnet "myfile.txt":
f = open("myfile.txt", "x")
Resultat: En ny tom fil har skapats!
Exempel
Om det inte finns, skapa ett nytt fil:
f = open("myfile.txt", "w")
- Föregående Sida Python Fil läsa
- Nästa Sida Python Fil ta bort