首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >“集体智能编程”不起作用的例子

“集体智能编程”不起作用的例子
EN

Stack Overflow用户
提问于 2013-03-31 21:51:08
回答 1查看 1.3K关注 0票数 0

我从here下载了源代码。我试着运行Toby Segaran的“编程集体智能”一书的第四章中的例子。我的python版本是2.7.2。我在解释器中输入这段代码:

代码语言:javascript
运行
复制
import searchengine
pages=['http://en.wikipedia.org/wiki/Programming_language']
crawler = searchengine.crawler('searchindex.db')
crawler.crawl(pages)

并获取消息:

代码语言:javascript
运行
复制
Could not open http://en.wikipedia.org/wiki/Programming_language

或者有时会收到消息:

代码语言:javascript
运行
复制
Indexing http://en.wikipedia.org/wiki/Programming_language
Could not parse page http://en.wikipedia.org/wiki/Programming_language

总而言之,爬虫不会为页面建立索引。我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2013-12-24 16:45:56

def separateWords(self,text)大写W转换为小写,在gettextonly(self,soup)中,将v==Null转换为None。此外,您还必须执行后面的步骤,如

代码语言:javascript
运行
复制
>> crawler=searchengine.crawler('searchindex.db') 
>> crawler.createindextables()
>> crawler=searchengine.crawler('searchindex.db') 

首先,然后尝试运行page=['***']和其他步骤。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15730091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档