2 yankaiyu505 yankaiyu505 于 2014.09.24 15:41 提问

用eclipse 写python时报错

鄙人python初学者,想跟着网上视频做一个爬虫,用的是python2.78,工具是eclipse,具体代码如下
#coding:utf-8
import urllib
str0='让大家扫兴了'
title=str0.find(r'<a title')
print title
href=str0.find(r'href=')
print href
html=str0.find(r'.html')
print html
url=str0[href+6:html+5]
print url
content=urllib.openlib(url).read()

前面直到打印url都很正常,但是就是到使用openlib时出现了如下错误

Traceback (most recent call last):
File "E:\���\eclipse\dropins\project\����\des\des.py", line 13, in
content=urllib.openlib(url).read()
AttributeError: 'module' object has no attribute 'openlib'

大家否告诉我错误的原因以及解决方法,多谢了

1个回答

fortianwei
fortianwei   2014.11.05 16:38
已采纳

不是urllib.openlib(url).read()而是urllib.urlopen(url).read()吧

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!