使用瓷砖和ñ;python SVN
我有一个脚本,可以在不使用客户端的情况下在存储库中搜索某些文档,但是当它返回URL(我需要它)时,它会像这样打印使用瓷砖和ñ;python SVN,python,python-3.x,Python,Python 3.x,我有一个脚本,可以在不使用客户端的情况下在存储库中搜索某些文档,但是当它返回URL(我需要它)时,它会像这样打印m?\\195?\\179viles。我把#-*-编码:utf-8-*-放进去,但什么也没发生。我怎样才能解决这个问题 我使用Python3、Python2和CentOS。您的终端不支持utf-8。您可以通过以下方式进行检查: echo $LC_CTYPE 尝试用以下方法更改它: export LC_ALL=es_ES.utf8 export LANG="$LC_ALL" 之后,
m?\\195?\\179viles
。我把#-*-编码:utf-8-*-
放进去,但什么也没发生。我怎样才能解决这个问题
我使用Python3、Python2和CentOS。您的终端不支持utf-8。您可以通过以下方式进行检查:
echo $LC_CTYPE
尝试用以下方法更改它:
export LC_ALL=es_ES.utf8
export LANG="$LC_ALL"
之后,您可以使用:
print s.encode("utf-8")
注意:还要检查es_es是否在可用编码范围内,包括:
locale -a
我在centOS中将我的区域设置更改为es_es,str.encode(“iso-8859-15”)或encode(“utf-8”),但现在只显示“?”例如:m?viles