ホームページ > バックエンド開発 > Python チュートリアル > Python3で中国語を出力する方法

Python3で中国語を出力する方法

リリース: 2019-07-06 17:47:14
オリジナル
8204 人が閲覧しました

Python3で中国語を出力する方法

Python3で中国語を出力する方法は以下の通りです。

方法1:環境変数にPYTHONIOENCODING=utf-8

Take centos を例にします 実行:

export PYTHONIOENCODING=utf-8
ログイン後にコピー

方法 2: 値 "utf-8" を関数の encoding パラメータに割り当てます

開いているファイルを Python で書き込むメソッドを例に挙げます。

#
fsopen = open(aFileUrl, mode="w", encoding='utf-8')
ログイン後にコピー

メソッド 3: 標準出力のエンコーディングを設定する

import io , sys
sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding='utf-8')
sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding='utf-8')
ログイン後にコピー

注: python2 バージョンの解決策は次のとおりです:

import sys
reload(sys)
sys.setdefaultencoding('utf8')
ログイン後にコピー

Python 関連の詳細については、技術的な記事については、Python チュートリアル 列をご覧ください。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート