python爬虫中文乱码问题

1.用超集解决:

with open("./zhaopin.csv","a",encoding="GB18030") as f:
    for i in s:
       f.write(i.text+"\r")

2.

查找相关资料:

1.str转bytes叫encode,bytes转str叫decode

2.字符就是unicode字符,字符串就是unicode字符数组

原来,print(),write()函数的默认编码不是utf-8,修改编码方式即可

 

 

posted @ 2020-10-15 13:27  遥月  阅读(123)  评论(0)    收藏  举报