python3的urllib模块基本使用之urlopen

2025-05-09 14:04:09

1、打开Python开发工具IDLE,新建‘urlopen.py’文件,并写代码如下:import urlliburl = 'http://www.baidu.com'b = urllib.urlopen(url)print (b)

python3的urllib模块基本使用之urlopen

2、F5运行代码,报错,因为python3的urllib已经没有urlopen方法了

python3的urllib模块基本使用之urlopen

3、改写代码如下:import urllib.requesturl = 'http://www.baidu.com'b = urllib.request.urlopen(url)print (b)

python3的urllib模块基本使用之urlopen

4、F5再次运行代码,成功打印出返回的类文件对象,之所以成为类文件对象,因为它也有read方法

python3的urllib模块基本使用之urlopen

5、使用read读取数据,改写代码如下:import urllib.requesturl = 'http://www.baidu.com'b = urllib.request.urlopen(url)print (b.read())

python3的urllib模块基本使用之urlopen

6、由于内容比较多,在shell中是下面格式,展现

python3的urllib模块基本使用之urlopen

7、也可以展开所有内容

python3的urllib模块基本使用之urlopen

8、展开后内容如下图

python3的urllib模块基本使用之urlopen
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢