Använda Kontextadministratörer för Filoperationer
Svep för att visa menyn
Vid arbete med filer i Python behöver du ofta öppna en fil, läsa eller skriva data och sedan stänga filen för att frigöra systemresurser. Att glömma att stänga en fil kan leda till resursläckor och oförutsägbart beteende. with-satsen, även känd som en kontextmanager, erbjuder ett säkrare och mer koncist sätt att hantera filer. Genom att använda with säkerställs att filer stängs automatiskt, även om ett fel uppstår under filoperationer. Detta minskar risken för buggar och gör koden renare och mer tillförlitlig, vilket visas i videoöversikten.
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 allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 3
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 2. Kapitel 3