Junior — Middle
Ce metode pot fi utilizate pentru a citi date dintr-un fișier într-un program?
sobes.tech AI
Răspuns de la AI
În Python, există mai multe metode pentru a citi date dintr-un fișier:
- Citirea întregului fișier deodată:
with open('file.txt', 'r', encoding='utf-8') as f:
data = f.read()
- Citirea linie cu linie:
with open('file.txt', 'r', encoding='utf-8') as f:
for line in f:
print(line.strip())
- Citirea într-o listă de linii:
with open('file.txt', 'r', encoding='utf-8') as f:
lines = f.readlines()
- Citirea folosind metoda
read(size):
with open('file.txt', 'r', encoding='utf-8') as f:
chunk = f.read(1024) # citirea primilor 1024 octeți
Utilizarea construcției with garantează închiderea fișierului după citire. În funcție de sarcină, se alege metoda potrivită.