Heim >Entwicklungswerkzeuge >VSCode >Welche Lösungen gibt es für verstümmelte Zeichen beim Ausführen von Python-Code im vscode-Terminal?
1. Fügen Sie globale Systemvariablen hinzu
Nehmen Sie das Windows-System als Beispiel und fügen Sie Systemvariablen hinzu:
PYTHONIOENCODING=UTF8
2. Ändern Sie die VSC-Konfigurationsdatei
F1-Taste, um die Konsole aufzurufen, geben Sie die Aufgabe ein, wählen Sie die Aufgabe aus: Task-Runner konfigurieren, öffnen Sie die Datei „tasks.json“ und fügen Sie die folgenden Informationen hinzu:
"options": { "env":{ "PYTHONIOENCODING": "UTF-8" } }
3. Ändern Sie die Codierung im Code
Fügen Sie den folgenden Code zu jeder Python-Datei hinzu, die Chinesisch erfordert:
import io import sys #改变标准输出的默认编码 sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
Empfohlenes Tutorial: vscode-Tutorial
Das obige ist der detaillierte Inhalt vonWelche Lösungen gibt es für verstümmelte Zeichen beim Ausführen von Python-Code im vscode-Terminal?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!