Tema lectiei: Lucrul cu fisiere in Python
https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files
In aceasta lectie, am invatat cum sa citim si sa scriem fisiere in Python. Am vazut ca exista mai multe moduri de a deschide un fisier, precum si de a citi si scrie continutul acestuia.
De exemplu, pentru a deschide un fisier pentru citire, putem folosi urmatoarea sintaxa:
with open('fisier.txt', 'r') as f:
print(f.read())
In acest caz, fisierul 'fisier.txt' este deschis in modul 'r' (read), iar continutul acestuia este afisat folosind metoda 'read' a obiectului fisier.
Pentru a scrie intr-un fisier, putem folosi sintaxa:
with open('fisier.txt', 'w') as f:
f.write('Aceasta este o linie de text.\\n')
In acest caz, fisierul 'fisier.txt' este deschis in modul 'w' (write), iar linia de text este scrisa in fisier folosind metoda 'write' a obiectului fisier.
De asemenea, am invatat ca putem folosi si alte moduri de deschidere a fisierelor, precum 'a' (append), pentru a adauga continut la un fisier existent, sau 'x' (exclusive), pentru a crea un fisier nou doar daca acesta nu exista deja.
In general, lucrul cu fisiere in Python este o sarcina foarte importanta si necesara in multe aplicatii, pentru a salva si a accesa informatii din si catre fisiere text sau binare.