一、需求分析
抓取头条短视频

思路:
分析网页源码,查找解析出视频资源url(查看源代码,搜mp4)
对该url发起请求,返回二进制数据
将二进制数据保存为视频格式

视频链接:
http://video.eastday.com/a/170612170956054127565.html

二、代码实现

# encoding: utf-8
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
import requests
import re
import time
time1=time.time()main_url = 'http://video.eastday.com/a/170612170956054127565.html'
resp = requests.get(main_url)
#没有这行,打印的结果中文是乱码resp.encoding = 'utf-8'
html = resp.text
link = re.findall(r'var mp4 = "(.*?)";', html)[0]
link = 'http:'+linkdest_resp = requests.get(link)
#视频是二进制数据流,content就是为了获取二进制数据的方法
data = dest_resp.content
#保存数据的路径及文件名
path = u'C:/赵丽颖.mp4'
f = open(path, 'wb')
f.write(data)
f.close()time2 = time.time()print u'ok,下载完成!'
print u'总共耗时:' + str(time2 - time1) + 's
"D:\Program Files\Python27\python.exe" D:/PycharmProjects/learn2017/testwechat.py
ok,下载完成!
总共耗时:3.20499992371sProcess finished with exit code 0

成功下载可以播放~

【python 视频爬虫】python下载头条视频相关推荐

  1. python爬取新闻标题存入文本_Python视频爬虫实现下载头条视频功能示例

    本文实例讲述了Python视频爬虫实现下载头条视频功能.分享给大家供大家参考,具体如下: 一.需求分析 抓取头条短视频 思路: 分析网页源码,查找解析出视频资源url(查看源代码,搜mp4) 对该ur ...

  2. 爬虫python下载视频_Python视频爬虫实现下载头条视频功能示例

    本文实例讲述了Python视频爬虫实现下载头条视频功能.分享给大家供大家参考,具体如下: 一.需求分析 抓取头条短视频 思路: 分析网页源码,查找解析出视频资源url(查看源代码,搜mp4) 对该ur ...

  3. python网络爬虫快速下载4K高清壁纸

    python网络爬虫快速下载4K高清壁纸 此处给出下载壁纸的链接地址彼岸图网,进入网站之后,我们看到可以下载风景,游戏,动漫,美女等类型的4K图片,装逼一下,re库有贪婪匹配,那我们就写一个通用代码来 ...

  4. 视频伪原创今日头条 视频md5修改器wuai

             视频伪原创今日头条 视频md5修改器wuai          无论是资本投资,还是平台建设上,短视频始终都缺少自己独特的运行模式.                      在短视 ...

  5. 简单python网络爬虫批量下载视频

    寒假闲来无事,决定尝试一下用python写一个小网络爬虫批量下载视频. 由于是第一次写网络爬虫,可以说是两眼一抹黑,整个程序都是自己一点点试出来的,所以程序本身肯定有一些漏洞和缺陷,如果有建议请批评指 ...

  6. python爬虫教程视频下载-利用Python网络爬虫获取电影天堂视频下载链接【详细教程】...

    相信大家都有一种头疼的体验,要下载电影特别费劲,对吧?要一部一部的下载,而且不能直观的知道最近电影更新的状态. 今天以电影天堂为例,带大家更直观的去看自己喜欢的电影,并且下载下来. [二.项目准备] ...

  7. python下载电影天堂视频_一篇文章教会你利用Python网络爬虫获取电影天堂视频下载链接...

    点击上方"IT共享之家",进行关注 回复"资料"可获赠Python学习福利 [一.项目背景] 相信大家都有一种头疼的体验,要下载电影特别费劲,对吧?要一部一部的 ...

  8. 利用Python网络爬虫获取电影天堂视频下载链接【详细教程】

    相信大家都有一种头疼的体验,要下载电影特别费劲,对吧?要一部一部的下载,而且不能直观的知道最近电影更新的状态. 今天以电影天堂为例,带大家更直观的去看自己喜欢的电影,并且下载下来. [二.项目准备] ...

  9. 一篇文章教会你利用Python网络爬虫获取电影天堂视频下载链接

    [一.项目背景] 相信大家都有一种头疼的体验,要下载电影特别费劲,对吧?要一部一部的下载,而且不能直观的知道最近电影更新的状态. 今天小编以电影天堂为例,带大家更直观的去看自己喜欢的电影,并且下载下来 ...

  10. python下载电影天堂视频教程_一篇文章教会你利用Python网络爬虫获取电影天堂视频下载链接|python基础教程|python入门|python教程...

    https://www.xin3721.com/eschool/pythonxin3721/ [一.项目背景] 相信大家都有一种头疼的体验,要下载电影特别费劲,对吧?要一部一部的下载,而且不能直观的知 ...

最新文章

  1. WDS部署服务之四镜像捕获(1)
  2. 选择HttpHandler还是HttpModule?
  3. adb-常用命令记录
  4. C#list转JSON(Newtonsoft.Json.dll)(仅做记录)
  5. UML-----实现图(构件图、部署图)
  6. HTML系列之多媒体视频标签 video
  7. 大学网站首页html报告,“双一流”建设高校2018年度进展报告公开网址
  8. ARP协议详解(3)--arp欺骗
  9. 3G杀手系列之一:寻找真正3G杀手
  10. unique()用法
  11. 基于Python的语音识别系统(孤立词)
  12. 国家自然科学基金计算机立项,2017年国家自然科学基金立项清单.PDF
  13. springboot与corn完成定时任务
  14. Vue3使用组件库的tab切换echarts图表,图表出现宽度压缩变窄的问题
  15. 大数据技术之 HBase简介
  16. 小小滑块可笑可笑-安卓滑块验证码通杀方案研究(2)
  17. Frozen UI 的css规范
  18. PTA 7-123 空心字母金字塔
  19. 隐私计算:让数据成为信息时代的生产要素
  20. Python入门程序【十三】

热门文章

  1. “医药供应链流通管理系统,药品追溯体系”
  2. python扫雷游戏代码_python实现扫雷游戏的示例
  3. 关于Gorm或ProjectCenter启动时候,没反应的问题解决
  4. idea中配置Soanr在线扫描代码,通过Sonar对代码进行规范
  5. 卸载EX的深信服EDR
  6. C# Winfor界面写入读取Excel
  7. ACCESS生成报表如何加上序号
  8. Ubuntu Linux 中两款不错的音乐播放器
  9. (转)英文学习资源站点
  10. 【OSPF】区域间规则 区域间路由汇总