'ascii' codec can't encode characters in position 1-5: ordinal not in range(128)

在执行python脚本时报如下错误:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-5: ordinal not in range(128)

解决办法

1
2
3
import  sys
reload (sys)
sys.setdefaultencoding( 'utf8' )


本文转自wangfeng7399 51CTO博客,原文链接:http://blog.51cto.com/wangfeng7399/1683731,如需转载请自行联系原作者