标签:解决办法 报错 blank can class csdn ati sys .net
抓取交易所评论时,有一些汉字待处理,比如“”2018年1月1日“”,需要将日期转化为datetime类型。
很奇怪,在windows环境只需添加
# -*- coding: utf-8 -*-
即可正常运行,但复制到linux系统后,会报错:UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-22: ordinal not in range(128)
找到解决办法:https://blog.csdn.net/qq_39521554/article/details/79920374
或者: https://www.cnblogs.com/kevingrace/p/5893121.html
如下所示:
# -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding(‘utf-8‘)
具体原因仍未知。。。。
标签:解决办法 报错 blank can class csdn ati sys .net
原文地址:https://www.cnblogs.com/FatEggs/p/10335368.html