Faili lugemine.py

From Wikiversity
Jump to navigation Jump to search

11. nädala õpijuhis

# -*- coding: ISO-8859-4 -*-
# Mõned proovid, et infot failist lugeda.
# Lisatud on ka veatöötlus.
# NB! Väldi siiski programmi kirjutamisel sellist veatöötluse kasutamist - see muudab võimatuks
# Faili lugemisel tekkivate vigade avastamise.

print("Järgmise programmiga saad näha, mis on kirjutatud Sinu poolt valitud faili.")
print("Aga pane tähele! See fail peab enne olemas olema.")
f_nimi = input("Sisesta Sind huvitava faili nimi ")
print()
print('*****************************************')
print()
try:
    fm = open(f_nimi)
    for rida in fm:
# strip lõikab rea lõpust maha reavahetuse sümboli
        rida = rida.strip()
        print(rida)
    fm.close()
except:
    print('Miski on mäda!')
fm.close()
print()
print('*****************************************')
print()
print("Selline see fail oli. Ilusat päeva!")

11. nädala õpijuhis