设为首页
收藏本站
切换到宽版
登录
注册
找回密码
搜索
搜索
本版
文章
帖子
用户
快捷导航
易学开发平台
易学在线课堂
易学智能论坛
BBS
易学智能
»
易学智能论坛
›
技术大讨论
›
Python开发
›
Import error no urllib2 module
返回列表
查看:
1864
|
回复:
3
Import error no urllib2 module
[复制链接]
深度大佬进修
深度大佬进修
当前离线
积分
225
19
主题
68
帖子
225
积分
论坛管理
积分
225
发消息
发表于 2018-9-19 10:42:43
|
显示全部楼层
|
阅读模式
这是我的代码:
import urllib2.request
response = urllib2.urlopen("http://www.google.com")
html = response.read()
复制代码
报了如下错误
Import error no urllib2 module
回复
使用道具
举报
蛋蛋超人
蛋蛋超人
当前离线
积分
185
9
主题
74
帖子
185
积分
注册会员
注册会员, 积分 185, 距离下一级还需 15 积分
注册会员, 积分 185, 距离下一级还需 15 积分
积分
185
发消息
发表于 2018-9-19 10:45:01
|
显示全部楼层
如urllib2文档中所述:
在Python 3中,该urllib2模块的几个模块重命名urllib.request和urllib.error。
所以你应该使用下面代码
from urllib.request import urlopen
html = urlopen("http://www.google.com/")
print(html)
复制代码
回复
使用道具
举报
马猴烧酒
马猴烧酒
当前离线
积分
266
22
主题
107
帖子
266
积分
中级会员
中级会员, 积分 266, 距离下一级还需 234 积分
中级会员, 积分 266, 距离下一级还需 234 积分
积分
266
发消息
发表于 2018-9-19 10:46:08
|
显示全部楼层
对于使用Python 2(测试版本2.7.3和2.6.8)和Python 3(3.2.3和3.3.2+)的脚本,请尝试:
#! /usr/bin/env python
try:
# For Python 3.0 and later
from urllib.request import urlopen
except ImportError:
# Fall back to Python 2's urllib2
from urllib2 import urlopen
html = urlopen("http://www.google.com/")
print(html.read())
复制代码
回复
使用道具
举报
黑崎一护
黑崎一护
当前离线
积分
131
13
主题
53
帖子
131
积分
注册会员
注册会员, 积分 131, 距离下一级还需 69 积分
注册会员, 积分 131, 距离下一级还需 69 积分
积分
131
发消息
发表于 2018-9-19 10:47:11
|
显示全部楼层
试试这个
import urllib.request
url = "http://www.google.com/"
request = urllib.request.Request(url)
response = urllib.request.urlopen(request)
print (response.read().decode('utf-8'))
复制代码
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表