最赞回答 / 慕标6571706
已经解决win7 python3.6 遇到乱码的情况同明磊只需要在fout = open('output.html', 'w', encoding = 'utf-8') fout.write("<td>%s</td>" % data['title']) fout.write("<td>%s</td>" % data['summary'])这里面不能加.encode('utf-8'),加了会乱码fout.write("<head><meta ...
2016-09-26
最新回答 / 慕粉3182733
fout.write("<td>%s</td>" % data['title'].encode('utf-8'))fout.write("<td>%s</td>" % data['summary'].encode('utf-8'))看看哪儿是不是写错了
2016-09-24
已采纳回答 / Dreaman
已经解决啦 我在html_downloader下的read()后加了response.read().decode('utf8',errors='replace')把html_outputer里面的encode()去掉就好了
2016-09-21
最新回答 / UFO2015
# 初始化 class```pyclass UrlManage(object): def __init__(self): self.new_urls = set(); self.old_urls = set(); def add_new_url(self, url): # todo```
2016-09-13