Crossin的编程教室
标题:
关于3.5.2的url库问题,求解决
[打印本页]
作者:
stugpanzer
时间:
2016-12-23 20:36
标题:
关于3.5.2的url库问题,求解决
3.5.2中url库已经改了,从urllib2改为urllib和urllib.request,希望在课程中修改一下,否则直接在Python3上运行是报错的
另外Python下运行如下代码,读取百度首页页面,会出现shell无响应问题,求解决
import urllib.request
url = "http://www.baidu.com"
data = urllib.request.urlopen(url).read()
data = data.decode('UTF-8')
print(data)
从网上找来的代码,大概五六次运行才会出现一次成功读取百度首页页面问题,求解决
作者:
crossin先生
时间:
2016-12-24 21:20
如果是程序一直在等待没反应,继续等待,最终报错超时。那大多是网络原因。
如果是返回值read出来是乱码,然后引起报错,那么很可能是因为返回的结果做了gzip压缩,查天气的课程那篇帖子里有专门提到解压gzip
另外,3的课程正在制作中
作者:
crossin先生
时间:
2016-12-24 21:21
如果是程序一直在等待没反应,继续等待,最终报错超时。那大多是网络原因。
如果是返回值read出来是乱码,然后引起报错,那么很可能是因为返回的结果做了gzip压缩,查天气的课程那篇帖子里有专门提到解压gzip
另外,3的课程正在制作中
欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/)
Powered by Discuz! X2.5