ホームページ  >  記事  >  バックエンド開発  >  Python vscode で文字化けが出力される

Python vscode で文字化けが出力される

angryTom
angryTomオリジナル
2019-11-04 14:35:374053ブラウズ

Python vscode で文字化けが出力される

Python vscode で文字化けが出力される

Visual Studio Code を使用して Python コードを作成すると、出力が発生しますか?中国語で文字化けが発生しますが、エラーは報告されませんか?下の図のように:

Python vscode で文字化けが出力される

解決策は非常に簡単です。見てみましょう

1。方法 1

Python ファイルのヘッダーにエンコーディング ステートメントを追加します

# -*-coding:utf-8 -*-
import io
import sys
#改变标准输出的默认编码
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')

2。方法 2

エンコーディング ステートメントを追加します。環境変数へのエンコーディング ステートメント 変数設定: PYTHONIOENCODING=utf-8

Python vscode で文字化けが出力される

3. メソッド 3

を指定します。コンパイル パラメーターを設定して UTF を使用する -8 エンコード: "python": "set PYTHONIOENCODING=utf8 && python"

Python vscode で文字化けが出力される

推奨事項: "python チュートリアル"

以上がPython vscode で文字化けが出力されるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。