Junior
Čo je potrebné urobiť na začiatku pri čítaní súboru?
sobes.tech AI
Odpoveď od AI
Je potrebné otvoriť súbor v príslušnom režime: čítanie, zápis, pridanie alebo binárny.
# Otvorenie súboru na čítanie v textovom režime (UTF-8)
f = open('my_file.txt', 'r', encoding='utf-8')
# Otvorenie súboru na zápis v binárnom režime
binary_file = open('binary_data.bin', 'wb')
Je dôležité použiť kontextového správcu with, aby bol súbor automaticky zatvorený po dokončení operácií, aj keď dôjde k chybe.
with open('my_file.txt', 'r', encoding='utf-8') as f:
# Čítanie obsahu súboru
content = f.read()
# Ďalšie operácie s obsahom
# Súbor f sa automaticky zatvorí po opustení bloku with