测试代码:

import urllib.request # 导入库

# url

url_page =‘http://www.baidu.com’

下载网页源码

# 下载网页的HTML文件

urllib.request.urlretrieve(url_page, ‘baidu.html’)

执行上代码后,就成功下在了百度网页的源码。

打开这个baidu.html

下载图片

找到网页图片地址的url后,就可以下载图片了。这里只是演示,打开一个网址,找到一个图片,鼠标右键,复制图片地址。

# 下载图片

url_img =‘https://upload.jianshu.io/users/upload_avatars/26915479/01ac58e9-ad4d-4b8d-a96e-0b0342d2107c?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240’

urllib.request.urlretrieve(url=url_img, filename=‘my.jpg’)

在执行的目录下立即创建了一个my.jpg的图片了。

下载视频

同理,可以找到一个小视频测试,比如在西瓜视频网站,找任意一个视频地址来测试

url_video =‘https://www.youtube.com/watch?v=mjWpopBIbaE’

urllib.request.urlretrieve(url=url_video, filename=‘download.mp4’)

速度有些慢,耐心点,可以在执行路径创建一个download.mp4,使用安装的视频播放器可直接播放,pycharm是否不能直接播放的。

urllib库下载网页源码,图片,视频测试相关推荐

  1. Python 爬虫篇-利用urllib库下载网页中的图片实例演示

    我们用的是 urllib 库,这个库是 python 自带的,我们直接就可以使用. 我们需要来了解一下基本原理,它可以通过图片地址将图片下载下来. 我们来找一张图片做实例看一下. 查看图片的地址,把地 ...

  2. java http 源码_httpclient下载网页源码---java基础爬虫

    有关httpclient: HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性,它不仅使客户端发送Http请求变得容易,而且也方便开发人员测试接口(基于Http协 ...

  3. 2022新版手机软件库游戏库下载系统源码/附教程

    正文: 2022新版手机软件库游戏库系统源码_软件下载系统_附安装教程,带卡密功能,功能比较全面的,该有的都有了,感兴趣自行去体验吧. 程序: wwbds.lanzoup.com/if0fm0bsbs ...

  4. winform下载网页源码

    public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_C ...

  5. JAVA根据营地号获取王者荣耀数据(王者荣耀战绩及王者荣耀对局详情查询)网页源码下载

    目录 营地号查询 战绩查询 对局详情查询 下载 营地号查询 根据营地号获取王者荣耀战绩.皮肤.英雄数据 可提接口测试 战绩查询 对局详情查询 下载 网页源码

  6. Python 爬虫 之 爬虫的一些基本知识和基本操作(爬取视频、图片、获取网页源码等)整理

    Python 爬虫 之 爬虫的一些基本知识和基本操作(爬取视频.图片.获取网页源码等)整理 目录

  7. Python爬取网页源码,图片和文字到本地

    import re import os import os.path from time import sleep from urllib.parse import urljoin from urll ...

  8. go语言并发下载电影和视频,根据m3u8索引url下载视频.下载网页中的图片,可以从当前页向下搜索层数.

    一,根据URL的m3u8索引,下载视频文件. 二,下载网页中的图片. 为了家里小朋友,要下载一个视频,放在电视上看. 所以利用一点时间,写了这个简单下载程序.如果视频有加密,会对其解密. 最近下点图片 ...

  9. 短视频播放网页源码学习包html php源码三分钟下载安装

    可以学习怎么在html上实现图片与视频播放功能 二.下载:源码https://wwm.lanzout.com/iMFqi07ti56b 三.用途:(注:盈利和商业化须获得源码作者同意) 有搜索引擎收录 ...

最新文章

  1. 解决 复制虚拟机无法上网 看不到IP地址
  2. 如何看待团队合作这件事?
  3. javascript 事件冒泡 和 冒泡事件阻止
  4. 015-图片文件上传
  5. android+发邮件,Android发送邮件的方法实例详解
  6. Win10重装系统后更改用户文件夹名称的方法
  7. 调整cpu和内存查看子机配置
  8. python函数实例与类实例_python – 在类和实例上表现不同的函数
  9. 【OpenCV】OpenCV函数精讲之 -- argc 和argv参数
  10. Leetcode309. Best time to sell stock with cooldown
  11. 相机参数设置程序_摄影:相机通用的参数设置,10个方面带你学会使用相机拍照...
  12. 离散数学--命题逻辑(一)
  13. 重磅 | 数据挖掘之父韩家炜:文本语料库的数据挖掘(附视频+PPT下载)
  14. 练习-图书馆管理系统
  15. ip 纯真数据库查找
  16. idea启动报错: Failed to create JVM.JVM.Path XXXXXXX\jbr\
  17. 办理签证用的在职证明中英文版
  18. 2015QS世界大学排名-[转]
  19. java计算机毕业设计企业员工档案管理源码+系统+数据库+lw文档+mybatis+运行部署
  20. 从Alignment 和 Uniformity的角度理解对比表征学习

热门文章

  1. Vue 3的provide和inject用法
  2. 〖Python自动化办公篇⑫〗- Excel 文件自动化 - 读取 excel 数据
  3. 区县公安合成作战中心调研:(一)引言
  4. 【TVM 巡礼】How to optimize cpu(x86) gemm串讲
  5. 电脑查看Windows的具体过期日期
  6. 红米手机4android os是木马怎么清除,红米Note4 的LineageOS14.1刷机包 安卓7.1.1原生风格 本地化 20180203更新...
  7. 基于单片机的信号发生器设计
  8. css 选取第一个标签元素
  9. cos三次方积分_cosx的四次方如何积分?
  10. 从原理到实现 | 如何通过球面投影将点云转换为Range图像