Python spider error occurs to Chinese words

平台为win7系统

image_mark

image_mark

image_mark

一劳永逸的方法:

1
2
3
4
5
6
7
s=s.replace("'",'"')
s=s.replace("\n",'')
s1="u'"+s+"'"
try:
ss=eval(s1)
except:
return

将’转换为“,将\n去掉。利用eval转化即可。

Comments