[Python] Re: mssql
Stefano
e.tino a email.it
Gio 27 Lug 2006 18:08:00 CEST
Nicola Larosa ha scritto:
>
> Per favore, no.
>
> Non silenziate gli errori con una except vuota: non saprete pių cos'č successo.
>
Hai ragione... mi scuso per la leggerezza ;-)
> Come minimo fate:
>
> try:
> mssql = _mssql.connect('127.0.0.1 <http://127.0.0.1>','sa','')
> except Exception, err:
> print err
>
> Meglio ancora specificare l'eccezione:
>
> try:
> mssql = _mssql.connect('127.0.0.1 <http://127.0.0.1>','sa','')
> except _mssql.error, err:
> print err
>
> cosė altre eccezioni non gestite daranno un traceback completo.
>
Una domanda, come faccio a sapere a priori quali potenziali eccezioni mi
potrebbe restituire una certa funzione? E' giusto programmare senza
'try' alla scoperta di eventuali eccezioni da gestire con questo costrutto?
Saluti
Stefano
Maggiori informazioni sulla lista
Python