[PYTHON] Die Geschichte, dass yapf nicht mit vscode funktioniert hat

Symptome

autopep8 und black funktionieren mit vscode, aber nur yapf funktioniert nicht

Fazit

~ / .config / yapf / style war eine leere Datei.

Schreiben Sie entsprechend

~/.config/yapf/style


[style]
based_on_style = pep8
spaces_before_comment = 4

Bestätigung

Öffnen Sie die Befehlspalette mit "Strg + Umschalt + P" mit vscode und aktivieren Sie "Protokolle anzeigen> Fenster> Python" Es sieht aus wie > ~ / .local / bin / yapf --diff ~ / test.py, also versuchen Sie dasselbe auf Ihrem Terminal.

$ yapf --diff ~/test.py
// yapf: Unable to find section [style] in ~/.config/yapf/style

Das Fehlen von [Stil] ist die Ursache des Fehlers. Wenn Sie ihn also hinzufügen, funktioniert er.

Recommended Posts

Die Geschichte, dass yapf nicht mit vscode funktioniert hat
Die Geschichte, dass das Ersetzen der zweidimensionalen Liste in Python nicht funktioniert hat
Die Geschichte, dass sendmail, die im Terminal ausgeführt werden kann, mit cron nicht funktioniert hat
Die Geschichte des Debuggens in der lokalen Umgebung, weil die Kompilierung mit Read the Docs nicht funktioniert hat
Die Geschichte der Release-Arbeit der Anwendung, die Google nicht erzählt
Die Geschichte des Ausschlusses / Einschlusses, die Serverless Framework-Anfänger in Pythonista für Anfänger missverstanden (nicht verstanden) haben
Ergebnisse, die bei der Suche mit diesem Wort nicht erfasst wurden
Über den Fall, dass der Lautsprecher in Ubuntu LTS 20.04 keinen Ton erzeugt hat
Die Geschichte, die zur Installation von Pip passt
[Python] Tensorflow 2.0 unterstützte Python 3.8 nicht, daher die Geschichte des Downgrades von Python
Die Geschichte, dass die Version von Python 3.7.7 nicht an Heroku angepasst wurde
Die Geschichte des "Lochs" in der Akte
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Die Geschichte eines Fehlers in PyOCR
Das Autopep8-Format [VScode] funktioniert nicht. [Python]
Die Geschichte, dass FastAPI die Vormachtstellung übernehmen könnte
Die Geschichte, die scipy plötzlich aufhörte zu laden
Die Geschichte, dass XGBoost endlich installiert wurde
Eine Geschichte, die beim Drehen mit Rohreingabe nicht mit dem Verlassen endete
Eine Geschichte, die manchmal nicht funktioniert, wenn pip die neueste ist
Ich war in Schwierigkeiten, weil sich das Verhalten des Docker-Containers nicht geändert hat
Laden Sie die Top-n-Google-Bildsuche herunter
Die Geschichte, dass unter Ubuntu kein 5-GHz-Bandzugangspunkt erstellt werden kann
Löschen qualifizierender Eckpunkte in networkx
Pipfile wird nicht im aktuellen Verzeichnis erstellt
Nach der Installation von php7.2 funktioniert der Befehl php nicht
Die Geschichte, das optimale n in N Faust zu finden
Die Geschichte des Lesens von HSPICE-Daten in Python
Die Geschichte der Anzeige von Mediendateien in Django
Diejenige, die den Fortschrittsbalken in Python anzeigt
PyQtGraph ist möglicherweise nicht im Interpreter verfügbar.
[Jinja2] Lösung für das Problem, dass die in der for-Anweisung hinzugefügten Variablen nicht vererbt werden
Beachten Sie, dass ich süchtig nach dem npm-Skript war, das in der Überprüfungsumgebung nicht übergeben wurde
Zu dem Problem, dass der Inhalt von Python print in Docker-Protokollen nicht sichtbar ist
Lösen Sie das Problem, dass CSS bei der Entwicklung von Webanwendungen mit Flask nicht berücksichtigt wird
Das Problem, dass das Bild beim Laden mit PandasTools.LoadSDF nicht in ROMol angezeigt wurde, wurde behoben.
Es gibt ein Muster, das das Programm bei Verwendung von Python-Threading nicht gestoppt hat
Eine Lösung für das Problem, dass Dateien mit [und] nicht in glob.glob () aufgeführt sind
Beim Schreiben in eine CSV-Datei mit Python habe ich einen kleinen Fehler gemacht und den Liefertermin nicht eingehalten
Eine Geschichte, die ich nicht wusste, wie man Mixin lädt, wenn ich mit der Django-App eine Front mache [Anfänger lernt Python mit einem Nachschlagewerk]