北条麻妃出租车 基于python对B站保藏夹按照视频发布时分进行排序的问题
发布日期:2024-10-06 04:34 点击次数:182
弁言
在最一驱动,我的B站保藏一直是存放在默许保藏夹中北条麻妃出租车,然则跟着视频保藏的越来越多,莫得分类的视频放在全部,念念在浩荡视频中找到念念要的视频特地按捺,因此就对保藏夹内部的视频进行了分类。然则分类之后紧接着又出现了一个新的问题:底本存放在默许保藏夹内部视频的相对规定被打乱了——明明前几天刚保藏的视频却要翻好多好多页才能找到,因此有了这个要领。
黑丝足交
要领的作用
因为咱们看到的视频大部分皆是通过保举得到的,而保举的视频大部分皆是刚发布不久,因此大部分保藏的视频的规定也基本是按照视频发布的规定来的。那么通过要领对保藏夹中的视频按照发布时分从头排序,那么就和咱们保藏视频的规定果然一致了。
机理
掌握b站的API获取保藏夹中视频的视频的编号,用python中的request库赢得视频对应网页的html,之后掌握正则抒发式得到视频发布的时分。将发布时分和视频的编号绑定北条麻妃出租车,按照视频发布时分从小到大排序,再次掌握b站的API将视频保藏到指定保藏夹。
出现的问题
b站视频的av号在八位以下的工夫是按照视频发布规定编排的,然则当到达九位的工夫就不是按照发布规定编排的了,因此只可通过拜访视频主页来得到视频发布时分。
b站的API淌若永劫分比拟高频率的拜访会出现诞妄码,因此每次调用API之后皆sleep了一下。
中间要领可能因为各式原因挂掉,因此在中间加入了储存中间景况的功能,不然每次挂掉皆要从头爬速率特地慢。
使用递次
在创建Sort类对象时,将userAgent,cookie,fid,toFid,csrf传入类的构造函数中,之后调用类中的sortVideos()递次即可完成排序。
以上即是基于python对B站保藏夹按照视频发布时分进行排序的问题的凝视本色北条麻妃出租车,更多对于python视频发布时分排序的贵府请眷注剧本之家其它关系著作!
您可能感兴味的著作:
基于Python制作B站视频下载孤寒用
Python编程达成下载器自动爬取收集B站弹幕示例
若何使用python爬取B站名次榜Top100的视频数据
python b站视频下载的五种版块
若何用python握取B站数据
Python基于Tkinter迷惑一个爬取B站直播弹幕的器用
教你若何使用Python下载B站视频的凝视教程
Python获取B站粉丝数的示例代码
Python达成B站UP主小助手详解迷惑历程