最赞回答 / mk908429705
在html_outputer中加fout.write('<head><meta charset="utf-8"></head>'),可以试一下
2016-05-28
最新回答 / 卡布达巨人
这个不是python的问题,是你控制台的问题,你的控制台的编码是gbk,而你在py文件中使用的编码的utf-8,所以会产生乱码试试把 print '第一种方法' 改成 print u'中文'.encode('gbk'),就可以看到中文能正确显示了
2016-05-27
已采纳回答 / SunCherryDream
需要定义构造函数与,在构造函数中对new_urls进行初始化,构造函数代码如下def __init__(self): self.new_urls = set() self.old_urls = set()
2016-05-23
最新回答 / 465123186
这个源码不一定能用的,你什么环境? python3版本有人共享了一个 https://github.com/fifths/python_baike_spider/blob/master/baike_spider/
2016-05-18