代码如下:
#-*- coding:utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
为什么已经写了#-*- coding:utf-8 -*-
下面还要sys.setdefaultencoding('utf-8')
求教?谢谢
已解决
这里说的挺明白的:也谈 Python 的中文编码处理
黄舟2017-04-17 16:37:59
Python で sys をインポートできます。次に、sys.getdefaultencoding() を使用して、Python のデフォルトのエンコーディングが何であるかを確認します。とにかく、私のデフォルトは ascii です...
ちなみに、昨日 Ubuntu でコードの行を使用し、コマンドに中国語の出力を加えました。行はまだ文字化けしていました…ちょっと変ですね… 結局、ファイル内で直接中国語を処理しました