怎么样制作网站源码分享视频,简易视频网站源码

大家好,感谢邀请,今天来为大家分享一下怎么样制作网站源码分享视频的问题,以及和简易视频网站源码的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

1前言

前面一篇文章实现了根据某管视频链接信息通过解析网站成功爬取视频及字幕。对于某管视频,有好多都是成系列的,今天就主要来写一下爬取系列视频中各视频的链接信息,并保存到本地csv文件中,以便供后续对各视频下载时直接提取本地csv中的链接信息。

2版本及更改说明

版本:v1.1

更改说明:添加爬取系列视频中各视频链接信息并保存到本地csv文件中的功能。

3开发环境

Python3和PyCharm

4网站分析

视频链接信息如上图所示,视频链接信息在标签<a></a>中的<href>属性中,分析各视频链接信息,均包含字符串&34;,可通过检索&34;信息来获得视频链接信息。

5编码思路

1)提供系列视频主页网站地址;

2)检索watch筛选各视频链接信息;

3)将各视频链接信息保存到本地csv中。

6代码实现

代码运行效果如下:

具体代码如下:

v1.1添加列表中各视频地址的提取及保存\n\nimportrequests\nfrombs4importBeautifulSoup\nimportos\nimporttime\nimportre\nimportcsv\n\n\n34;User-Agent&34;Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/80.0.3987.132Safari/537.36&34;html.parser&34;&mp4下载\ndefmp4_download(soup,path,title):\nprint(path+&34;)\n\n34;tr&34;High&34;td&34;href&print(video_link)\n\nheaders={&34;:&34;}\nr=requests.get(video_link,headers,timeout=10)\nwithopen(path+&34;+title+&34;,&34;)asf:\nf.write(r.content)\nprint(path+&34;)\n\n34;字幕开始下载。。。。。。&34;tbody&34;td&34;value&print(srt_link)\n\nheaders={\n&34;:&34;}\nr=requests.get(srt_link,headers)\nwithopen(path+&34;+title+&34;,&34;,encoding=&34;)asf:\nf.write(r.text)\nprint(path+&34;)\n\n34;add&请求网站,若访问网站失败,继续请求\nsoup=get_html(url_find)\nwhilesoup==&34;:\nprint(&34;)\ntime.sleep(10)\nsoup=get_html(url_find)\nprint(&34;)\n\n34;|&34;&print(title)\n\n34;\\\\&下载video及字幕\nmp4_download(soup,path,title)\nsrt_download(soup,path,title)\n\n34;E:\\\\YouTube视频\\\\Python\\\\0基础学Python视频教程(Telusko)\\\\0.csv&34;w&34;&34;序号&34;链接&39;__main__&下载文件夹\npath=&34;\n\n34;https://www.youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3&34;list=&34;&34;请求网站失败,再次请求&34;a&34;watch&34;href&34;https://www.youtube.com&将viedo链接保存到本地csv文件中\ndownload_csv(href_list)\n\n34;E:\\\\YouTube视频\\\\Python\\\\0基础学Python视频教程(Telusko)\\\\0.csv&print(r)\n#print(r[1])\nvideo_download(r[1],path)\nbreak\nstart=start+1\n

7相关学习知识点

csv文件的创建及读写。

8结束语

本次代码实现了某管系列视频中各视频链接地址的爬取,并保存到本地csv文件,结合前面文章对视频的下载功能,可直接根据本地csv文件中的链接信息进行下载。便于后面尝试进行多线程同时下载多个视频。

将此次编码的过程及源码分享给大家,供大家参考。对于错误的地方,或有更好的建议,希望大家指出来,不胜感激!

关于本次怎么样制作网站源码分享视频和简易视频网站源码的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平