0

クライアントを使用せずにリポジトリ内のいくつかのドキュメントを検索するスクリプトがありますが、URL が返されると (必要です)、次のóように出力されます: m?\\195?\\179viles. 入れまし# -*- coding: utf-8 -*-たが何も起こりません。どうすればこれを修正できますか?

Python3、Python2、CentOS を使用しています。

4

1 に答える 1

1

お使いの端末は utf-8 をサポートしていません。次の方法で確認できます。

echo $LC_CTYPE

次のように変更してみてください。

export LC_ALL=es_ES.utf8 
export LANG="$LC_ALL"

その後、次を使用できます。

print s.encode("utf-8")

注: また、es_ES が使用可能なエンコーディング内にあることを確認します。

locale -a
于 2013-05-14T23:41:36.697 に答える