在python2中,运行encode(‘utf-8’)时报此错误,是因为python2中,默认字符串编码为ascii,与Unicode冲突
python3中不会出现此问题,是因为python3中将字符串默认编码为Unicode。
python2中,在程序前加入三行代码,便可解决
import sysreload(sys)sys.setdefaultencoding('utf8')