python3安装urllib2_python3.6想使用urllib2包怎么办
Python3.6.6或者说python3.x找不到urllib2语法问题修改之后,会报一个没有安装urllib2的包的错误。
通过pip install urllib2也会提示找不到包。(推荐学习:Python视频教程)
通过pip3 install urllib2也会提示找不到包。
这是因为builtwith依赖于urllib2包。但Pyhton2中的urllib2工具包,在Python3中分拆成了urllib.request和urllib.error两个包。就导致找不到包,同时也没办法安装。
所以需要install urllib.request和install urllib.error 两个包,然后将builtwith包中的import urllib2修改为import urllib.request 和import urllib.error。
同时代码中的方法函数也需要修改,基本就是将urllib2.xxx修改为urllib.request.xxx。
下面提供一个实例,帮助大家理解:#下载网页
import urllib.request
import urllib.error
def download(url):
print('Downloading:',url)
try:
html=urllib.request.urlopen(url).read()
except urllib.error as e:
print('download error:',e.reason)
html=None
return html
download('http://example.webscraping.com/')
更多Python相关技术文章,请访问Python教程栏目进行学习!
python3安装urllib2_python3.6想使用urllib2包怎么办相关推荐
- pythonurllib2方法_解决python3.6想使用urllib2包的方法
解决python3.6想使用urllib2包的方法 发布时间:2020-08-11 14:24:50 来源:亿速云 阅读:131 作者:小新 小编给大家分享一下解决python3.6想使用urllib ...
- python安装urllib2_Python3安装与使用urllib2包之小坑
Python3 安装urllib2包之小坑 Python3.6.6或者说python3.x找不到urllib2语法问题修改之后,会报一个没有安装urllib2的包的错误. 通过pip install ...
- Python3 安装bulitwith 和urllib2包
# 背景 最近在看PACKT的Python Web Scraping, 书上用的是Python 2.X,但是自己电脑上却用的Python 3.4. 版本升级没什么好说的,只是很多的工具包并没有跟着升级 ...
- 群晖python套件包_群晖中给Python3安装pip工具以安装扩展包
重要:本文最后更新于2021-02-01 22:34:49,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗. 今天折腾这群晖迷你Linux系统的时候遇到一个问题,Python写的程序基 ...
- python3 安装 past 包
python3 安装 past 包 $ pip install future 错误现象 缺乏包的引用 from past.types import unicode 参考链接 https://pypi. ...
- python3安装PCV包
python3安装PCV包 下载PCV包:https://codeload.github.com/Li-Shu14/PCV/zip/master: 打开Anaconda3的prompt窗口,切换到下载 ...
- centos6.5下安装python3安装、python3虚拟环境创建venv
原因:在安装完centos6.5后,通过命令行键入python时,默认为python2.6.6版本,系统并没有安装python3版本.又想学习python3,因此需要在centos6.5下安装pyth ...
- python3.7.3 离线安装paramiko_centos7 python3 安装paramiko模块
1. CentOS 7下安装Python3.5 CentOS7默认安装了python2.7.5,要用 Python3需要自己手动安装.注意不要删除python2. 1.1 下载python3源码包 w ...
- python3 安装Crypto 出现的问题
python3 import Crypto 失败的解决办法 (AES对称加密使用 模块) # 先导入所需要的包 pip3 install Crypto # 再安装pycrypto pip3 insta ...
最新文章
- 【FFmpeg】AVOutputFormat/AVInputFormat 成员变量 flags 总结
- Ansible批量安装mysql数据
- sql help cs
- Struts-Logic 标签库
- SLF4j+LOG4j
- 一、.NET中的网络组件
- 【Android开发】文本框、按钮、文本编辑框、提交登录、单选框
- target sum java_LeetCode 494. Target Sum
- java ftp上传失败_java ftp上传失败怎么办
- 只安装XCode’s Command line tools不安装XCode
- BH1750 STM32 驱动程序
- prop()方法的应用
- 13 个非常有用的 Python 代码片段,建议收藏!
- 凸优化学习笔记 6:共轭函数
- easyui中combobox级联问题
- 电商大数据应用之用户画像
- 数据压缩实验八:MPEG音频压缩编码
- 推特文本情感多分类高分方案
- 数组下标越界异常是如何产生的
- JS-正则表达式匹配获取
热门文章
- 《电脑音乐制作实战指南:伴奏、录歌、MTV全攻略》——1.7 将多个MIDI音乐文件合成为一个文件...
- 基于ARM架构的柔性塑料芯片诞生了
- Raspberry pi,一个好玩的派 第四季 NOOBS
- 最新保险法全文(2016最新版本)
- 04 【布局之Overscroll Behavior 定位偏移量】
- 绩效考核中如何做自我评估
- FT260学习笔记7-HID2IIC
- linux如何配置Ubuntu的yum源,ubuntu系统配置yum源
- 短租数据集分析--利用pyecharts绘制房源分布地图及单因子方差分析
- Promise初步详解(resolve,reject,catch