ubuntuでのPython中国語エンコーディング設定

ubuntu#でpython中国語エンコーディングを設定する方法

中国語の文字がデフォルトのエンコードモードで表示されたため、プログラムの実行中に次のエラーが発生しました。

SyntaxError: Non-ASCII character
UnicodeDecodeError:'ascii' codec can't decode 

したがって、Pythonのエンコード方法をutf8モードに変更して、中国語の文字に適応させます

変更方法は以下のとおりです

1. 単一のファイルで有効###

中国語でエンコードされたファイルの先頭に追加**(先頭である必要があり、前に何も存在できないことに注意してください)

# coding: utf8

または(これは最初を必要としません)

import sys
reload(sys)
sys.setdefaultencoding('utf8')

2. グローバルに効果的###

/usr/lib/python2.7ディレクトリのsitecustomize.pyファイルを変更し、コンテンツを追加します

# coding = utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')

説明:Pythonは、起動時にファイルを自動的に呼び出し、ファイル内のコンテンツを実行します。

追加:pycharm ##でデフォルトの中国語エンコーディングを設定する方法

Recommended Posts

ubuntuでのPython中国語エンコーディング設定
Ubuntu16.04にpython3.6をインストールします
UbuntuでのPythonMySQLd
[python] ubuntuの下のpython2とpython3
Ubuntuでpython開発環境を構築する
Ubuntu16アップグレードPython3
ubuntu18.04インストールpython2
ubuntuを再学習します--python3
ubuntu12.04インストールpython3
ubuntu18.04インストールpython
ubuntu16.04アップグレードpython2
クロムはubuntu18.04でシステム設定として設定されています
Ubuntu18.04スイッチPythonバージョン
Ubuntuにapache + PHPをインストールします
Ubuntuにnode.jsをインストールします
Ubuntu16.04にmysqlをインストールします
Ubuntu14.04にCaffeをインストールします
Ubuntu16.04スイッチpythonバージョン
ubuntuの下で働き始める
UbuntuでのPythonでのGDALのインストールと使用
ubuntuでiptablesを使用する
2018-09-11Ubuntuにarduinoをインストールします
Ubuntu14.04にPython3をインストールします
UbuntuでのLNMPのインストール
Ubuntuでのネットワーク構成
Python仮想環境:Ubuntu16.04
Ubuntuにpythonをインストールする
Ubuntu16.04にPython3をインストールします
ROS Ubuntu 18.04 [2]にROSをインストールします。
UbuntuにMySQLをインストールする
UbuntuにYarm-PM2をインストールします
ubuntuセット中国語フォント
UbuntuにPython3.7をインストールする
ubuntuの下で中国の入力方法の解決策はありません
Ubuntu16.04環境でPython3.6の下にDjangoをインストールするための詳細な手順
UbuntuサーバーでPHPオペレーティング環境をセットアップする方法
Ubuntu 14.04でのDjango&MySQL環境の展開
ubuntuの下にFTPサーバーをデプロイします
Ubuntuコマンドラインは中国語を表示します
Ubuntuは最新のPython3をインストールします。
Linuxにpython環境をインストールする
Ubuntu20.04中国語の入力方法のサポート
Ubuntu 18.04LTSにPython3.7をインストールします
ubuntuはpython2.5環境変数を設定します
ubuntu18.04python3.8をコンパイルしてインストールします
ubuntuでUnmentの依存関係を解決する
ubuntu viewpythonインストールパス
UbuntuでSSHサービスを開く
ubuntuの下で崇高なtexを使用する
Ubuntu18.04でショートカットキーを変更する
SecureCRTでのPythonスクリプトの記述
Ubuntu16.04にサーバー側のShadowsocksをインストールします
UbuntuでSSHサービスを開く
UbuntuでのDNSサービスの構築
ubuntuビルドpython開発環境
ubuntuオフラインインストールpython環境
Ubuntuにrglパッケージをインストールします