最赞回答 / Effortjohn
出错原因应该是你没把 HtmlOutputer 给实例化。可以检查调度程序spider_main.py中的class SpiderMain里的def __init__(self):有没有这个语句:self.outputer = html_outputer.HtmlOutputer()
2016-01-27
最赞回答 / Ariesfish
代码中设定了输出编码是utf-8,但是没有在html head中加入该网页的编码格式,浏览器就用默认的编码方式去解析了。在<...code...>下面追加输出<...code...>就可以解决了。
2016-01-27
最新回答 / 慕移动9181930
有时间一定出请关注慕课网你的ul.labelTextli的folat:left冒号用的中文,还误打误撞的用对了。我还说怎么我写的跟你一模一样怎么我最后出来的结果就死活不行呢...
2016-01-24
最赞回答 / adamtang
补充几张图片示例:1.光标放到UrlManager再Alt+Enter键出来选择下拉列表,选择第一个,创建了class UrlManager()。<...图片...>2.url管理器的几个方法都已经高亮显示了<...图片...>3.把光标add_new_url()按Alt+Enter键可以创建该方法。<...图片...>4. 重复3步骤,创建has_new_url(),add_new_urls()方法<...图片...>
2016-01-19