解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题 Posted on 2016-01-29 | In Python | 在文件中读取select * form table_name语句中的’*’,总是读取不出来,报出error为:UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position,然后通过google,找到了解决方法啦~ 解决方法在程序的开头添加如下代码:import sysreload(sys)sys.setdefaultencoding( "utf-8" )