Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come allevare un Avvertimento in Python

programmazione Python , un linguaggio di programmazione completamente funzionale adatto per desktop e Web sviluppo , contiene la possibilità di sollevare eccezioni quando si verificano errori . Le eccezioni si verificano quando si verifica un comportamento pericoloso o non standard , che chiude il programma . I programmatori possono voler sollevare un avvertimento per l'utente in caso di discrepanza non fatale , come l'attuazione del codice deprecato . In questo caso, un "warning " può essere utilizzato per segnalare questo fatto senza fermare l'esecuzione. Cose che ti serviranno
Python Interpreter con Interactive Development Environment
Show More Istruzioni
1

importare la libreria " avvertimenti " nell'ambiente Python. La biblioteca avvertenze contiene i metodi utilizzati per raccogliere gli avvertimenti diversi. Gli avvisi sono utili se il programmatore vuole comunicare agli utenti un futuro deprecazione di funzionalità , o cambiamenti nella sintassi . Il codice seguente importa la libreria avvertimenti .

>>> Avvertimenti importazione
2

Creta un " UserWarning " nell'ambiente Python . I programmatori possono chiamare gli avvisi utilizzando il " warn ( ) " metodo dalla libreria avvertimenti , che prende una stringa che rappresenta un messaggio di avviso e il tipo di allarme , come i suoi argomenti .

>>> Warnings.warn ( ' Questo è un avvertimento ' , UserWarning ) per

__main__ : 1 : UserWarning : Questo è un avvertimento
3

creare un futuro Warning . Questo avviso serve una categoria diversa. Si informa l'utente che una funzione o costruire nel programma saranno presto modificate o obsolete . In questo modo, un programmatore utilizzando il costrutto sapere per iniziare a sviluppare codice con i nuovi costrutti , o preparare per convertire il codice più vecchio al nuovo costrutto . Questo esempio mostra un avvertimento sollevata quando un programmatore chiama un oggetto che verrà presto cambiata .

>>> A = OldObject ( ) per

>>> se isinstance ( una , OldObject ) per

. . . warnings.warn ( "L'oggetto sarà presto subire le seguenti modifiche ... " , FutureWarning ) economici

 

Programmazione © www.354353.com