python3中urllib库的使用
来源:互联网 发布:手机怎么查mac地址 编辑:程序博客网 时间:2024/05/29 17:55
python3中将urllib和urlib2两个库合并成一个库urllib了。
python3中使用urllib库还有一些问题需要注意。
首先是打开一个网页时,大多数示例是
>>> import urllib>>> c = urllib.request.openurl('http://www.python.org')
但是我在使用的时候却提示错误:
AttributeError: module 'urllib' has no attribute 'request'
看官方文档说明,urllib有五个函数error、parse、request、response、robotparser。再help一下,看看
>>> help(urllib)Help on package urllib:NAME urllibPACKAGE CONTENTS error parse request response robotparserFILE d:\software\python3.5.2\lib\urllib\__init__.py
这就奇怪了,明明是有request这个函数,为什么会提示出错呢?输入urllib,Tab一下可以看到只有parse一个函数。这是为什么呢?其实我也不知道,哈哈哈,但是我找到了一个解决方法,就是将原来的引用修改一下,改成
from urllib import request
再输入语句测试下
>>> from urllib import request>>> c = request.urlopen('http://www.python.org')>>>
正确,不再提示错误了,原因我还没有找到,大家有知道的可以评论下告诉我,大家共同进步。
阅读全文
0 0
- python3中urllib库的使用
- Python3 中urllib的使用
- python3.x中urllib的使用
- python3.x 中urllib的使用
- Python3中urllib.request.retrieve的使用
- Python3之urllib库的使用总结
- Python3中urllib使用介绍
- Python3: urllib.request 的使用
- Python2和Python3中urllib库中urlencode的使用注意事项
- Python3中urllib的UnicodeDecodeError错误
- Python3中urllib的一点坑
- python3.x 的urllib使用例子
- python3.x 的urllib使用例子
- python3.x 的urllib使用例子
- Python3学习笔记 urllib模块的使用
- Python3 urllib模块使用
- Python3 的urllib实例
- python3 标准库 urllib
- RxJava的简单使用(一)
- 《大话设计模式》——学习笔记之面向对象原则&UML类图
- JS高级. 02 面向对象、创建对象、构造函数、自定义构造函数、原型
- Java学习笔记(一)JDK安装与配置
- 大数据知识体系
- python3中urllib库的使用
- curl perl python 模拟post请求
- 最大子数组问题
- 本地时间和UTC时间的来回转换
- Zookeeper一
- PAT乙级1055. 集体照(25)
- sqlmap+nikto进行渗透测试获取管理员账号密码操作实例
- Kotlin-类和继承
- Asp.net本质论之应用程序对象