Junior
Wat moet er in het begin gedaan worden bij het lezen van een bestand?
sobes.tech AI
Antwoord van AI
Het is nodig om het bestand te openen in de juiste modus: lezen, schrijven, toevoegen of binair.
# Openen van het bestand voor lezen in tekstmodus (UTF-8)
f = open('my_file.txt', 'r', encoding='utf-8')
# Openen van het bestand voor schrijven in binaire modus
binary_file = open('binary_data.bin', 'wb')
Het is belangrijk om de contextmanager with te gebruiken zodat het bestand automatisch wordt gesloten na de bewerkingen, zelfs als er een fout optreedt.
with open('my_file.txt', 'r', encoding='utf-8') as f:
# Inhoud van het bestand lezen
content = f.read()
# Verdere operaties met content
# Het bestand f wordt automatisch gesloten na het verlaten van de with-blok