Sobes.tech
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:

  1. Citirea întregului fișier deodată:
with open('file.txt', 'r', encoding='utf-8') as f:
    data = f.read()
  1. Citirea linie cu linie:
with open('file.txt', 'r', encoding='utf-8') as f:
    for line in f:
        print(line.strip())
  1. Citirea într-o listă de linii:
with open('file.txt', 'r', encoding='utf-8') as f:
    lines = f.readlines()
  1. 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ă.