免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2888 | 回复: 2
打印 上一主题 下一主题

同样脚本ipython运行正确,直接运行脚本错误,求教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-31 15:08 |只看该作者 |倒序浏览
学习urllib2模块时,下面脚本提示错误,但是复制到ipython环境中就能正常运行,和解?

#!/usr/bin/python

import urllib2
import time

hosts = ["http://yahoo.com","http://ibm.com","http://amazon.com","http://www.baidu.com","http://sina.com.cn"]

start = time.time()
#grabs urls of hosts and prints firest 1024 bytes of page

for host in hosts:
    url = urllib2.urlopen(host)
    print url.read(1024)

print "Elapsed Time: %s" % (time.time() - start)

OUTPUT:
root@ubuntu:/python# ./urllib2.py
Traceback (most recent call last):
  File "./urllib2.py", line 3, in <module>
    import urllib2
  File "/python/urllib2.py", line 12, in <module>
    url = urllib2.urlopen(host)
AttributeError: 'module' object has no attribute 'urlopen'

论坛徽章:
0
2 [报告]
发表于 2012-05-31 15:24 |只看该作者
又是文件名跟标准库模块同名的问题,改文件名啊

论坛徽章:
0
3 [报告]
发表于 2012-05-31 15:33 |只看该作者
谢谢,以后会注意的~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP