
こんばんは
python初心者です。
python3系のprintについて、悩んでいます。(CentOS6上で動かしています。)
LANGはja_JP.UTF-8になっています。
今、以下のファイルを作成し、
----------------shincho.py---------------------
#!/usr/bin/env python
# coding: UTF-8
shincho = 170
print ('私の身長は', shincho, 'です')
--------------------------------------------------
それを実行すると
[root@*** python]# python shincho.py
;d$N?HD9$O 170 $G$9
と、日本語部分が文字化けしてしまいます。
こういったprintの使い方は、これから結構使いたいと思っているのですが、
これはなぜ文字化けしているのでしょうか。
また、その解消方法はありますでしょうか。
No.2ベストアンサー
- 回答日時:
文字化けの内容からすると、 ISO-2022-JP ( いわゆるJIS )のESCシーケンス落ち、または、 EUC-JP の 8bit目が0になったもののように見えます。
端末自体が7bitになっているとか、漢字が使えないとか、ワイド文字用のフォントの設定がよくないとか、そういうのは無いですか?
あと、 rootのまま使ってる、というのも気になると言えば気になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラム言語
-
vba クリップボードクリアにつ...
-
自作scratch アニメの商用利用
-
Geminiフォーム 画像生成で 人...
-
Python 3.12.2 か一番最新のパ...
-
画像生成AIのプロンプトの作り...
-
CSVファイルの複数行削除
-
パイソンのソースコードをChatG...
-
Python... 環境設定 初心者です...
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
pythonの実行に関する質問
-
OS入ってる機器のソフト・アプ...
-
COPYコマンドで、最後に1文字...
-
REGZAに接続できない(パソコン)
-
VBAでパワーシェルを実行したい...
-
初心者powershellのPS1ファイル...
-
数行削除してコピーするbatファ...
-
プログラミングの進学について
-
Pythonでの文字列からfloatへの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vba クリップボードクリアにつ...
-
画像生成AIのプロンプトの作り...
-
Geminiフォーム 画像生成で 人...
-
CSVファイルの複数行削除
-
数学、プログラミング、物理、...
-
pip --versionがエラーになる
-
Python... 環境設定 初心者です...
-
pythonの実行に関する質問
-
Python 3.12.2 か一番最新のパ...
-
OS入ってる機器のソフト・アプ...
-
パイソンのソースコードをChatG...
-
Google ColaboでGUI作成
-
VBAでパワーシェルを実行したい...
-
HTMLソースが表示のページのも...
-
ネットワークフォルダの中身を...
-
Pythonのエラーメッセージをコ...
-
Webサイト内に埋め込んだmp4動...
-
google Colabでmatplotlibの描...
-
初心者powershellのPS1ファイル...
-
Pythonについて。
おすすめ情報
早速の回答ありがとうございます。
今、試しに同じ内容をREPLで試したら、文字化けしませんでした。
また、rootではない一般ユーザで試しましたが、同様の結果となりました。
端末自体が7bitになっていると言うこともありませんでした…。
どうしたものか…