写一个爬虫程序[原创] 不指定

刘天斯 , 2010/03/08 10:33 , Python , 评论(3) , 阅读(27236) , Via 本站原创 | |
      写爬虫是一项复杂、枯噪、反复的工作,考虑的问题包括采集效率、链路异常处理、数据质量(与站点编码规范关系很大)等。整理自己写一个爬虫程序,单台服务器可以启用1~8个实例同时采集,然后将数据入库。


如大家有什么疑问或感兴趣的话题可以通过weibo与我交流:http://t.qq.com/yorkoliu
Tags: ,
scoke
2011/03/15 22:55
谢谢,已经解决了,是eclipse不能导入python模块导致的。
scoke
2011/03/15 21:56
还是不太明白,安装的模块如下
root@scoke-v:/usr/local/lib/python2.6/dist-packages# ls
easy-install.pth  mechanize-0.2.4-py2.6.egg
该如何写才不会出错,谢谢这么快的回复
scoke
2011/03/15 17:56
你好,我在引用mechanize模块的时候
import mechanize
br = mechanize.Browser()

使用eclipse调试的时候报错如下
Traceback (most recent call last):
  File "/root/python/python/1.py", line 3, in <module>
    import mechanize
  File "/root/python/python/mechanize.py", line 4, in <module>
AttributeError: 'module' object has no attribute 'Browser'
['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'mechanize']


不过在终端执行这个语句又是正常的。python是2.6,很是迷惑,可以解答一下吗?谢谢
刘天斯 回复于 2011/03/15 18:38
注意文件名与系统模块同名。
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]