当前位置: 首页 > news >正文

白酒网站模版怎么建微信公众号

白酒网站模版,怎么建微信公众号,wordpress 数据库建立,如何扁平化设计网站简介:真实从0到1,童叟无欺~ 目标:用python批量下载搜索视频,以“CG 服装”为例 搜索图片就不放啦,不能过审 本章主要介绍如何用python把搜索到的视频直接下载到自己的本地文件夹中~ 介绍一下工作…

简介:真实从0到1,童叟无欺~
目标:用python批量下载搜索视频,以“CG 服装”为例

搜索图片就不放啦,不能过审
本章主要介绍如何用python把搜索到的视频直接下载到自己的本地文件夹中~

介绍一下工作流

  • 1. 下载并安装python
  • 2. 测试python是否安装成功
  • 3. 打开jupyter notebook开始工作
    • 3.1 批量获取想要下载的视频链接
    • 3. 2 将这些视频批量下载到本地文件夹中

1. 下载并安装python

这里推荐并介绍下载anaconda,为什么要下载Anaconda呢,Anaconda和Python是什么关系呢~
Anaconda和Python相当于是汽车和发动机的关系,你安装Anaconda后,就像买了一台车,无需你自己安装发动机和其他零配件,而Python作为发动机提供Anaconda工作所需的内核。
在这里插入图片描述
简单来说,你可以把Anaconda看做成Python在数据科学领域的瑞士军刀,什么都给你安排好了,就等你下载安装。

指路下载链接与下载安装教程:
复制网址,进入anaconda官网:https://www.anaconda.com/
点击
点击箭头指向位置,进入以下页面
在这里插入图片描述
点击此处开始下载(也有朋友推荐不下载最新版本的,个人习惯使用最新版本的~)
下载好后按照以下教程一步一步操作,直到finish:
https://blog.csdn.net/baidu_22225919/article/details/82957508

2. 测试python是否安装成功

回到主页,按键win+R或者直接搜索cmd,打开命令提示符
在这里插入图片描述
输出python并按回车,如下显示表示下载成功
在这里插入图片描述
然后输入quit()退出
在这里插入图片描述停留在这个页面不要关掉,稍后还会用到~

3. 打开jupyter notebook开始工作

科普:那jupyter notebook又是什么呢?
简单来说,是一个编程工具,用来做python等语言的编程工作。代码可以写一行运行一行,出现错误修改非常方便,无需从头再来一次,很适合初学者或者教学使用。

当你下载好了anaconda就自带了这个编程工具,直接搜索它就好啦~
在这里插入图片描述
打开网页以后,可以新建自己的文件夹或者直接新建写代码的页面,这里我们就痛快直接开始~
在这里插入图片描述
进入后的页面如下所示:
在这里插入图片描述

3.1 批量获取想要下载的视频链接

然后开动!将以下代码复制进去

## 获取网页链接
from bs4 import BeautifulSoup
import requests
userSeach='CG 服装'。## 搜索内容,按自己需求来
page=1
viedoNum=0
val=0
mainUrl='https://search.bilibili.com/all?keyword='+userSeach
mainSoup = BeautifulSoup(requests.get(mainUrl).text, "html.parser")
pages=mainSoup.find('li',class_="page-item last")
links = []
if(pages):
##    pages=int(pages.text)pages=1 ## 想要下载的页数,按自己需求来
else:pages=1
while page<=pages:mainUrl='https://search.bilibili.com/all?keyword='+userSeach+'&page='+page.__str__()mainSoup = BeautifulSoup(requests.get(mainUrl).text, "html.parser")for item in mainSoup.find_all('li',class_="video-item matrix"):viedoNum += 1print('第'+ viedoNum.__str__() + '个视频:')val=item.find('a',class_="img-anchor")print('视频标题:'+ val["title"])print('https:'+val["href"])link = ['https:'+val["href"]]print('视频链接:'+'https:'+val["href"])print('视频简介:'+item.find('div',class_="des hide").text.strip())print('up主:'+ item.find('a',class_="up-name").text.strip())print('视频观看量:'+ item.find('span',title='观看').text.strip())print('弹幕量:'+ item.find('span',title='弹幕').text.strip())print('上传时间:'+ item.find('span',title='上传时间').text.strip())subUrl=val["href"];subSoup = BeautifulSoup(requests.get('https:'+subUrl).text.strip(), "html.parser")print('视频图片:'+subSoup.find(itemprop="image")["content"])links=links+linkpage+=1

然后在这个框格处按运行即可

在这里插入图片描述

⚠️注意,这里第一次运行会报错,python中常常会调用写好的包方便我们用简单的代码就可以编程,这里是因为第一行用到的bs4包和第二行用到的requests包没有加载进来,再返回刚刚的命令提示符页面中,将这两个包加载进来

在这里插入图片描述
依次输出这两个红框中的内容,等待他们运行完成,再回来按一次运行,即可得到以下结果
在这里插入图片描述
可以根据内容判断是不是自己想要的,然后再进行下一步操作

3. 2 将这些视频批量下载到本地文件夹中

跟上面一样,先把这个厉害的包下载进来在这里插入图片描述
然后将以下的代码复制到第二个框框里,先在D盘新建一个video文件夹(不建也可以,它是个成熟的程序,会自己建的),然后运行:
在这里插入图片描述

import os
for link in links:print('you-get -o d:/vedio/ '+link)os.system('you-get -o d:/vedio/ '+link)

找到下面那个图标位置,点开当前页面,你就会发现视频已经在下载啦~
在这里插入图片描述
然后,我们去文件夹video里面看看在这里插入图片描述
当当当~ 下载成功啦~

欢迎大家测试使用,有问题及时留言嗷~

http://www.yayakq.cn/news/259792/

相关文章:

  • 网站的规划与建设_按时间顺序可以分为哪等五个阶段网页的视频怎么下载到本地
  • 网站建设wang.cd做彩票网站被捉将受到什么惩罚
  • 做跨国婚恋网站赚钱吗wordpress网站模板怎么用
  • 内网建站教程权威发布背景图
  • 山东省建设工程造价管理协会网站怎么查询菠菜网站做没作弊
  • 做编程的 网站有哪些方面朋友圈网络营销
  • 房地产管理局网站android studio下载安装
  • 泸西网站建设学院网站建设项目
  • 有自己的域名怎么建设网站做魔杖网站
  • 公司做网站一般大型电子商务网站建设方案
  • 网站建设 开发的团队需要几个人寿光建设银行光明路网站
  • 松江网站建设多少钱深圳网站制作搜行者seo
  • 深圳专业建设网站服务温州网页制作设计
  • 汉沽集团网站建设山东鲁为建设集团网站
  • 国内net开发的网站建设账号权重查询入口
  • 如何在外管局网站做延期阿里云的wordpress建站
  • 医疗企业网站模板盐城seo营销
  • 重庆奉节网站建设公司哪里有dedecms中英文网站
  • 有什么网站是做兼职的正能量免费下载
  • 站长统计导航窗口wordpress主题评论
  • asp技术网站开发案例做网站安全联盟解
  • 怎么做网站地图导航北京网站设计公司兴田德润怎么样
  • wap网站开发实例开发公司代收业主契税如何记账
  • 网站开发与网页设计大作业合肥网页设计培训学校
  • 个人做网站 用什么语言网站建立需要多少钱
  • 昆明网站关键字优化专门卖化妆品网站建设
  • 网站设计需要什么专业视频网站备案怎么做
  • 网站的空间和域名是啥海外网站空间
  • 天津建立网站营销设计重庆工程建设信息查询
  • 淘宝客网站模板有哪些wordpress无法显示文章