python vscode génère des caractères tronqués
Lorsque vous utilisez Visual Studio Code pour écrire du code python, rencontrerez-vous une sortie ? Des caractères tronqués apparaissent en chinois, mais aucune erreur n'est signalée ? Tout comme l'image ci-dessous :
La solution est très simple, jetons un coup d'oeil
1 Méthode 1. .
Ajouter une déclaration d'encodage à l'en-tête du fichier python
# -*-coding:utf-8 -*- import io import sys #改变标准输出的默认编码 sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
Méthode 2
Ajouter un encodage. déclaration à la variable d'environnement Paramètre de la variable : PYTHONIOENCODING=utf-8
3 Méthode 3
Spécifiez l'utilisation. d'UTF en définissant les paramètres de compilation -8 encodage : "python": "set PYTHONIOENCODING=utf8 && python"
Recommandé : "tutoriel python"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!