Bruk av kontekstbehandlere for filoperasjoner
Sveip for å vise menyen
Når du arbeider med filer i Python, må du ofte åpne en fil, lese eller skrive data, og deretter lukke filen for å frigjøre systemressurser. Å glemme å lukke en fil kan føre til ressurslekkasjer og uforutsigbar oppførsel. with-setningen, også kjent som en kontekstbehandler, gir en tryggere og mer konsis måte å håndtere filer på. Ved å bruke with sikrer du at filer lukkes automatisk, selv om det oppstår en feil under filoperasjoner. Dette reduserer risikoen for feil og gjør koden din renere og mer pålitelig, slik det vises i videooversikten.
123456789# Writing to a file using a context manager with open("example.txt", "w") as file: file.write("Hello, world!\n") file.write("This file was written safely.\n") # Reading from the same file using a context manager with open("example.txt", "r") as file: contents = file.read() print(contents)
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 3
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 2. Kapittel 3