Dies ist die Befehlszeile, die beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
isort – Programm zum Sortieren von Python-Importdefinitionen
ZUSAMMENFASSUNG
ich sortiere [-h] [-l LINIENLÄNGE] [-s SKIP] [-ns NOT_SKIP] [-t FORCE_TO_TOP] [-b
BEKANNTE_STANDARD_LIBRARY] [-o BEKANNTER_DRITTER_PARTEI] [-p BEKANNTER_ERSTER_PARTEI] [-m MODUS] [-i
EINZUG] [-a ADD_IMPORTS] [-N] [-r REMOVE_IMPORTS] [-ls] [-d] [-c] [-sl] [-SD
DEFAULT_SECTION] [-df] [-e] [-rc] [-ot] [-ac] [-cs] [-v] [-vb] [-sp SETTINGS_PATH] Datei...
BESCHREIBUNG
ich sortiere Sortiert Python-Importdefinitionen alphabetisch innerhalb logischer Abschnitte.
OPTIONAL
-h, --help
Diese Hilfemeldung anzeigen und beenden
-l LINIENLÄNGE, --Linien LINIENLÄNGE
Die maximale Länge einer Importzeile (wird zum Umschließen langer Importe verwendet).
-s SKIP, --überspringen SKIP
Dateien, die Importe sortieren, sollten übersprungen werden.
-ns NOT_SKIP, --nicht-überspringen NOT_SKIP
Dateien, die Importe sortieren, sollten niemals übersprungen werden.
-t FORCE_TO_TOP, --oben FORCE_TO_TOP
Erzwingen Sie, dass bestimmte Importe oben im entsprechenden Abschnitt angezeigt werden.
-b BEKANNTE_STANDARD_LIBRARY, --builtin BEKANNTE_STANDARD_LIBRARY
Erzwingen Sie, dass isort ein Modul als Teil der Python-Standardbibliothek erkennt.
-o BEKANNTER_DRITTER_PARTEI, --dritte Seite BEKANNTER_DRITTER_PARTEI
Erzwingen Sie, dass isort ein Modul als Teil einer Bibliothek eines Drittanbieters erkennt.
-p BEKANNTER_ERSTER_PARTEI, --Projekt BEKANNTER_ERSTER_PARTEI
Erzwingen Sie, dass isort ein Modul als Teil des aktuellen Python-Projekts erkennt.
-m MODUS, --multi_line MODUS
Mehrzeilige Ausgabe (0=Gitter, 1=vertikal, 2=hängend, 3=vertikal-hängend, 4=vertikal-Gitter,
5=vert-grid-grouped).
-i EINZUG, --Einzug EINZUG
Zeichenfolge, die für Einrückungen platziert werden soll; Der Standardwert ist „ “ (4 Leerzeichen).
-a ADD_IMPORTS, --add_import ADD_IMPORTS
Fügt die angegebene Importzeile allen Dateien hinzu und ermittelt automatisch die Richtigkeit
Platzierung.
-N, --force_adds
Erzwingt den Import, auch wenn die Originaldatei leer ist.
-r REMOVE_IMPORTS, --remove_import REMOVE_IMPORTS
Entfernt den angegebenen Import aus allen Dateien.
-ls, --length_sort
Sortieren Sie Importe nach ihrer Zeichenfolgenlänge.
-d, --stdout
Erzwingen Sie die resultierende Ausgabe auf stdout statt direkt.
-c, --check-only
Überprüft die Datei auf unsortierte Importe und gibt sie ohne in die Befehlszeile aus
Ändern der Datei.
-sl, --force_single_line_imports
Erzwingt, dass alle Importe in einer eigenen Zeile angezeigt werden.
-SD DEFAULT_SECTION, --section-default DEFAULT_SECTION
Legt den Standardabschnitt für Importe fest (standardmäßig ERSTE PARTY). Mögliche Werte:
ZUKUNFT, ISTDLIB, DRITTE SEITE, ERSTE PARTY, LOKALER ORDNER
-df, --diff
Gibt einen Vergleich aller Änderungen aus, die isort an einer Datei vornehmen würde, anstatt sie zu ändern
an Ort und Stelle
-e, --ausgewogen
Gleicht den Wickel aus, um eine möglichst gleichmäßige Linienlänge zu erzielen.
-rc, - rekursiv
Suchen Sie rekursiv nach Python-Dateien, deren Importe sortiert werden sollen.
-ot, --order-by-type
Sortieren Sie Importe nicht nur alphabetisch, sondern auch nach Typ.
-ac, --atomar
Stellt sicher, dass die Ausgabe nicht gespeichert wird, wenn die resultierende Datei Syntaxfehler enthält.
-cs, --combine-star
Stellt sicher, dass, wenn ein Star-Import vorhanden ist, nichts anderes daraus importiert wird
Namespace.
-v, --Version
Versionsnummer des Programms anzeigen und beenden.
-vb, - ausführlich
Zeigt eine ausführliche Ausgabe an, z. B. wenn Dateien übersprungen werden oder wenn eine Prüfung erfolgreich war.
-sp SETTINGS_PATH, --settings-path SETTINGS_PATH
Legen Sie den Einstellungspfad explizit fest, anstatt ihn automatisch anhand der Datei zu ermitteln
Nutzen Sie isort online über die Dienste von onworks.net