Python3 UnicodeEncodeError: ‘ascii’ codec 错误的处理方法
- 首先python 文件格式应该为utf-8 并且没有bom头。
- linux 环境下 使用命令locale 查看环境变量
LANG 和 LC_ALL 不应为空,应该设置为en_US.UTF-8或zh_CN.UTF-8。如果不是请设置
export LC_ALL=en_US.UTF-8
export LC_LANG=en_US.UTF-8 - ubuntu 14 ,python 3.4 测试有效。
Python3 UnicodeEncodeError: ‘ascii’ codec 错误的处理方法