您的位置:首页 > 编程语言 > Python开发

Python 'ascii' codec can't encode character : ordinal not in range 问题解决

2016-07-26 22:06 489 查看
今天在转换xls到csv文件时遇到的报错:

'ascii' codec can't encode character u'\xf1' in position 37: ordinal not in range(128)


环境:python2.7

编译器:Pycharm

经尝试,在文件头加上

import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )


可以解决问题

网上搜索另一方法为直接在cmd中运行,也可解决问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python xls csv