Willkommen zurück.
Reden wir über die Formatierung.
Das ist Codeformatierung, ein sehr wichtiges Werkzeug mit vielen Ideen.
Und Sie können Codefehlern auch Erweiterungen hinzufügen, z. B. Visual Studio-Code zum Formatieren von Code.
Damit wir jetzt darüber sprechen können, müssen wir über Python Pep sprechen.
Und wenn Sie Google Python-Pep suchen, erhalten Sie so etwas.
PEP steht für Python Enhancement Proposals. Dies sind Vorschläge, die die Community, die Python-Entwicklergemeinschaft, macht,
damit wir einen standardisierten Weg zum Schreiben von Code haben.
Und einer der beliebtesten, wenn Sie nach unten scrollen.
Ist das, was wir Pep 8 nannten.
Sie können sehen, dass es viele Pep-Zahlen gibt.
Nun, Pipit ist das beliebteste und ein Styleguide für Python-Code.
Es sagt uns, wie guter, sauberer Python-Code aussehen sollte.
Aber zum Glück musst du dich hier nicht durchklicken und alles durchlesen.
Ich meine, es sind eine Menge Code-Editoren und IDs, die uns dabei helfen.
Werfen wir einen Blick.
Ich habe ein Stück Code hier in meiner hallo DCPI-Datei.
Ich meine, es sieht nicht so schlimm aus, aber wie können wir den Code nach PEP 8 formatieren?
Nun, sehr leicht.
Wir können unsere Befehlspalette ausführen oder wir können hier eine Verknüpfung verwenden, das Schiff befehligen oder das Schiff steuern, wenn Sie
Windows verwenden und dann das Format eingeben.
Dokumentieren und hier klicken.
Wir werden hey, Formatter Autopilot ist nicht installiert.
Möchten Sie es installieren?
Und auto Prop Eight ist ein beliebtes Paket mit Vrsaljko oder einer Erweiterung, die uns den PEP Eight-Formatierer liefert.
Also lass uns das installieren.
Lassen Sie uns nun das Formatdokument noch einmal ausführen.
Und hast du das gesehen?
Unser Code hat sich ziemlich geändert.
Wir haben einige Leerzeichen, einige Formatierungen, die weitergegangen sind.
Und das tat es automatisch wegen Pep 8, sobald ich etwas ändere, fügen wir hier ein paar
Leerzeichen hinzu.
So machen Sie unseren gerade formatierten Code wirklich seltsam.
Ich klicke auf Speichern und lasse uns noch einmal das Dokument im GFP-Format befehlen.
Jetzt speichern wir das.
Und hier wurde der Formatierungsstil Pep 8 hinzugefügt, zum Beispiel mit Pep 8 wird empfohlen, dass beim Schreiben
von Funktionen zwei Leerzeichen folgen, also zwei Leerzeichen nach jeder Funktion.
Noch einmal, wenn ich dies entferne und das Dokument formatiere, sehen Sie, dass aufgrund unseres Autopipit-Pakets ein
Leerzeichen vorhanden ist.
Sehr sehr cool.
Und Sie können dies auch so einrichten, dass dies beim Verkauf automatisch geschieht.
Ich überlasse es Ihnen, Ihren Editor so anzupassen, wie Sie es möchten.
Wenn wir jetzt nach Pickar gehen.
Kreisdiagramme.
Nun, wieder haben wir den gleichen Mantel hier drüben, nur größerer Text hat diesen bereits für uns installiert.
Tatsächlich können Sie hier die Unterstreichung sehen und sagen, hey, ich habe erwartet, dass ich nach der Klassen- oder
Funktionsdefinition leere Zeilen mache.
Das sagt es dir also tatsächlich.
In Ordnung, das ist laut Pipit nicht gut.
Oder vielleicht können wir hier zusätzliche Leerzeichen hinzufügen und sofort diesen Pieper ansehen, mehrere Leerzeichen nach dem Schlüsselwort.
Das wollen wir jetzt nicht.
Alles, was wir hier tun müssen, ist einfach zu gehen.
Code.
Und Code neu formatieren, und Sie können auch die verfügbare Verknüpfung sehen, wenn ich dies tue, sehen Sie sich das an, der Code
wurde neu formatiert.
Machen wir das etwas kleiner und alles scheint zu funktionieren.
Und ich bekomme auch einen kleinen Fehler.
Das ist nicht Pepita.
Wieder ist es ein weiterer Vorschlag des Editors, dass Sie eine neue Funktion erstellt haben.
Einige, aber einige existieren tatsächlich in Python.
Sie überschreiben dies also fast schon wieder, ein wirklich, wirklich nettes Feature von Pichon.
Und weisst du was?
Nur weil wir ein bisschen Zeit haben, um Ihnen zu zeigen, wie Sie einen Sprachcode verwenden können, um beim Speichern
einfach zu speichern oder zu formatieren, kann ich einfach zu den Einstellungen gehen und etwas eingeben.
Format.
Und wenn ich beim Speichern zum Formatieren scrolle, kann ich darauf klicken.
Sie können sehen, dass Änderungen automatisch implementiert wurden. Sehen Sie sich also jedes Mal, wenn
ich Befehle ausführe und speichere, diese für mich formatiert an, damit wir sicherstellen können, dass wir sauberen Python-Code gemäß
den Standards schreiben.
Lass uns eine Pause machen und ich werde in der nächsten sehen, tschüss.