[Python] File not found.

Yuri yurj a alfa.it
Gio 26 Maggio 2022 16:22:20 CEST


Ciao,

  ci sarà un altro errore che fa scattare l'except. Prova ad eliminare 
il try/except ed esegui solo il blocco nel try, dovresti vedere l'errore.

  Solitamente conviene scrivere l'eccezione in maniera esplicita:

  except OSError:

  Se non è un errore sul file, allora vedrai il traceback e l'errore reale.

Il 26/05/22 16:05, Gabriele Battaglia ha scritto:
>
> Ciao di nuovo.
>
>
> Ho questo codice:
>
>
> fn= input("filename.ext to prepare? > ")
> try:
> f=open(fn, "rt")
> rig= f.readlines()
> f.close()
> print(f"File: {fn}found, with {len(rig)}lines of text.")
> except:
> print(f"Sorry, file: {fn}not found.\nRelaunch the App and try with 
> another filename.")
> sys.exit()
> Il file è certamente presente nella cartella dello script, ne sono 
> ASSOLUTAMENTE certo. Eppure, non trova il file che gli chiedo.
> Magari ne trova altri, ma quello che mi interessa, solleva l'eccezione 
> e termina lo script. Quali ragioni possono esserci
> Si tratta di tutti file di testo.
> Il nome digitato è corretto.
> Gabry
> -- 
> --... ...--  -.. .  .. --.. ....- .- .--. ..-  - ..-  . .
> Sent from TB on Windows 10, Genus Bononiae's computer.
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20220526/2ad52bdc/attachment.html>


Maggiori informazioni sulla lista Python