Brug af Kontekstadministratorer til Filoperationer
Stryg for at vise menuen
Når du arbejder med filer i Python, skal du ofte åbne en fil, læse eller skrive data og derefter lukke filen for at frigive systemressourcer. Hvis du glemmer at lukke en fil, kan det føre til ressource-lækager og uforudsigelig opførsel. with-sætningen, også kendt som en kontekstmanager, giver en mere sikker og kortfattet måde at håndtere filer på. Ved at bruge with sikrer du, at filer lukkes automatisk, selv hvis der opstår en fejl under filoperationer. Dette mindsker risikoen for fejl og gør din kode mere overskuelig og pålidelig, som vist i videooversigten.
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)
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 3
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Sektion 2. Kapitel 3