python3 urllib3_python3中使用 urllib 出问题

因为我的python版本是3.6的,所以引入的是 import urllib.request

然后使用 response = urllib.request.urllopen(url)一直出问题,这是怎么回事呢。import urllib.request

import http.cookiejar

url = "www.baidu.com"

#--------------方法一--------------

#获取地址内容

response3 = urllib.request.urlopen(url)

#判断状态码等于200成功

print (response3.getcode())

#读取获取的内容

cont = response3.read()

print (cont)

问题提示:Traceback (most recent call last):

File "/Users/carol/www/Python/urllib2DownloadStyle.py", line 9, in 

response3 = urllib.request.urlopen(url)

File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 223, in urlopen

return opener.open(url, data, timeout)

File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 511, in open

req = Request(fullurl, data)

File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 329, in __init__

self.full_url = url

File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 355, in full_url

self._parse()

File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 384, in _parse

raise ValueError("unknown url type: %r" % self.full_url)

ValueError: unknown url type: 'www.baidu.com'

[Finished in 0.3s]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值