Python -Programmierung, als voll funktionale Programmiersprache geeignet für Desktop-und Web-Entwicklung , enthält die Möglichkeit, Ausnahmen zu erhöhen, wenn Fehler auftreten. Ausnahmen passieren, wenn gefährliche oder nicht standardmäßige Verhalten auftritt, das Programm endet. Programmierer können wollen , um eine Warnung an den Benutzer im Falle eines tödlichen Diskrepanz , wie die Umsetzung von veralteten Code zu erhöhen. In diesem Fall kann eine " Warnung " verwendet, um diese Tatsache ohne Anhalten Ausführung signalisieren. Things You
Python Interpreter mit Interactive Development Environment
brauchen anzeigen Weitere Anweisungen
1
Import der " Warnungen " Bibliothek in der Python -Umgebung. Die Warnungen Bibliothek enthält die Methoden verwendet, um verschiedene Warnungen zu erhöhen. Warnungen sind hilfreich , wenn der Programmierer wünscht Nutzer einer zukünftigen Abwertung der Funktionalität oder Änderungen in der Syntax zu benachrichtigen. Der folgende Code importiert die Warnungen Bibliothek.
>>> Import Warnungen
2
Kreta ein " UserWarning " in der Python -Umgebung. Programmierer können rufen Warnungen mit dem "warnen ()" -Methode aus der Warnungen Bibliothek, die eine Zeichenkette, die eine Warnmeldung und die Art der Warnung als Argumente nimmt .
>>> Warnings.warn ( 'Dies ist eine Warnung " , UserWarning )
__main__ : 1: UserWarning : Dies ist eine Warnung
3
eine Zukunft Warnung . Diese Warnung dient eine andere Kategorie . Es informiert den Benutzer , dass eine Funktion oder im Programm -Konstrukt wird bald geändert werden oder veraltet. Auf diese Weise wird ein Programmierer mit dem Konstrukt wissen zu entwickeln beginnen Code mit den neuen Konstrukten oder bereiten auf ältere Code in das neue Konstrukt konvertieren. Dieses Beispiel zeigt eine Warnung ausgelöst, wenn ein Programmierer ruft ein Objekt , die bald geändert.
>>> A = OldObject ()
>>> wenn isinstance ( a, OldObject )
. . . warnings.warn ( "Objekt wird bald erfahren die folgenden Änderungen ...", FutureWarning )