python编码

1、python3 encode异常
现象:'ascii' codec can't encode characters in position 469-470: ordinal not in range(128)
问题确认:sys.getdefaultencoding()和sys.getfilesystemencoding 如果是ascii,不是utf-8;
解决方法:临时修改,修改系统变量export LANG="C.UTF-8"
永久修改,vi ~/.bashrc 在文件中加export LANG="C.UTF-8"

posted @ 2022-05-13 18:32  哈哈哈喽喽喽  阅读(22)  评论(0编辑  收藏  举报