[PYTHON] Erstellen Sie Ihre eigene Ausnahme

python


class UppercaseError(Exception):
    pass

def check():
    words = ['APPLE', 'orange', 'banana']
    for word in words:
        if word.isupper():
            raise UppercaseError

try:
    check()
except UppercaseError as e:
    print('Dies ist ein Fehler, den ich erstellt habe.')

Ausführungsergebnis


Dies ist ein Fehler, den ich erstellt habe.

Ausnahme als Oberklasse erben Erstellen Sie einen UppercaseError der Unterklasse.

Der Inhalt von UppercaseError ist pass, das heißt Gleich wie Ausnahme.

Erstellen Sie eine Prüffunktion. Der Inhalt der Prüffunktion ist der Inhalt der Wortliste nacheinander. Überprüfen Sie auf alles in Kapital und Wenn es einen Raise UppercaseError gibt Mit anderen Worten, es heißt UppercaseError.

Unten versuchen Führen Sie die Prüffunktion aus. Wenn UppercaseError auftritt außer UppercaseError Der Block wird ausgeführt.

Damit Im Ausführungsergebnis Dies ist ein Fehler, den ich erstellt habe. Wird ausgegeben.

Recommended Posts

Erstellen Sie Ihre eigene Ausnahme
Erstellen Sie Ihre eigene Django-Middleware
Erstellen Sie Ihren eigenen Namensauflösungsdienst
[Django] Erstellen Sie Ihre eigene 403, 404, 500-Fehlerseite
Erstellen Sie Ihre eigenen Linux-Befehle in Python
[LLDB] Erstellen Sie Ihren eigenen Befehl mit Python
Erstellen Sie mit Twisted Ihren eigenen DNS-Server
Erstellen Sie mit SQLAlchemy Ihren eigenen zusammengesetzten Wert
Erstellen Sie ein Rad Ihres eigenen OpenCV-Moduls
Memo zum Erstellen einer eigenen Box mit Peppers Python
Erstellen Sie Ihre eigenen Big Data in Python zur Validierung
Erstellen Sie Ihr eigenes Random Dot Stereogram (RDS) in Python.
[Blender x Python] Erstellen Sie Ihre eigene Funktion und Zusammenfassung
Reinforcement Learning 23 Erstellen und verwenden Sie Ihr eigenes Modul mit Colaboratory
[Python] Erstelle deinen eigenen LINE-Bot
Machen Sie Ihr eigenes Handbuch. [Linux] [Mann]
[Python] Anmelden Ihres eigenen Moduls
Löse dein eigenes Labyrinth mit Q-Lernen
Versuchen Sie, k-NN selbst zu implementieren
Erstellen Sie Ihre eigene Diagrammstrukturklasse und deren Zeichnung mit Python
Docker ausprobieren: Erstellen Sie Ihr eigenes Container-Image für eine Python-Web-App
Bis Sie Ihren eigenen Dolmetscher selbst hosten
Erstellen Sie Ihre eigene IoT-Plattform mit Himbeerpi und ESP32 (Teil 1)
Überbrücken Sie ROS mit Ihrem eigenen Protokoll
Trainiere UGATIT mit deinem eigenen Datensatz
Löse dein eigenes Labyrinth mit DQN
Lassen Sie uns überlegen, ob es sich um eine PDF- und eine Ausnahmeverarbeitung handelt. Bis Sie Ihre eigene Ausnahmeverarbeitung erstellen
Erstellen Sie mit Python + OpenCV Ihre eigene virtuelle Kamera und wenden Sie Originaleffekte an
Fügen Sie mitmproxy Ihre eigene Inhaltsansicht hinzu
Ihr eigener Twitter-Client mit Django
[Stärkung des Lernens] DQN mit Ihrer eigenen Bibliothek
Erstellen Sie mit python3 eine Wortwolke aus Ihrem Tweet
Verwenden Sie einfach Ihre eigenen Funktionen in Python
Wenn Sie dasselbe wie zuvor verwenden, können Sie dies visualisieren, indem Sie Japan, China und Südkorea ausschließen, in denen viele Menschen infiziert sind. In diesem Fall lauten die Daten für "2020/02/21" wie folgt. Besonders auffällig sind Südostasien, Europa und Nordamerika. Ich hoffe es konvergiert so schnell wie möglich. .. .. Migrieren Sie Python, Pandas, Python3, Zeitreihendaten und eigene CMS-Daten nach WordPress
Erstellen Sie ein Modell für Ihren Django-Zeitplan
Erstellen Sie eine Python-Umgebung auf Ihrem Mac
[Python] Packen und verteilen Sie Ihre eigenen Module
Hinweis zum Erstellen einer eigenen Miniconda-Umgebung
Machen Sie Ihren eigenen PC für tiefes Lernen
Tweet deine eigenen Sätze mit der Markov-Kette
[Python] Registrieren Sie Ihre eigene Bibliothek in PyPI
Bis Sie Ihre eigene Python-Bibliothek installieren
So importieren Sie Ihr eigenes Modul mit jupyter
Importieren Sie Ihre eigenen Funktionen mit AWS Glue
So installieren Sie Ihre eigene (Root-) Zertifizierungsstelle
Erstellen der ersten App mit Django Startprojekt
Veröffentlichen Sie Ihre eigene Python-Bibliothek auf Homebrew
Holen Sie sich Ihre eigene IP-Adresse in Python
[Zur Aufnahme] Keras-Bildsystem Teil 1: Wie erstelle ich einen eigenen Datensatz?
[Maschinelles Lernen] Erstellen Sie ein Modell für maschinelles Lernen, indem Sie Transferlernen mit Ihrem eigenen Datensatz durchführen