如何使用python对B站收藏夹按照视频发布时间进行排序


这篇文章主要介绍了如何使用python对B站收藏夹按照视频发布时间进行排序的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何使用python对B站收藏夹按照视频发布时间进行排序文章都会有所收获,下面我们一起来看看吧。因为我们看到的视频大部分都免费云主机域名是通过推荐得到的,而推荐的视频大部分都是刚发布不久,因此大部分收藏的视频的顺序也基本是按照视频发布的顺序来的。那么通过程序对收藏夹中的视频按照发布时间重新排序,那么就和我们收藏视频的顺序几乎一致了。利用b站的API获取收藏夹中视频的视频的编号,用python中的request库获得视频对应网页的html,之后利用正则表达式得到视频发布的时间。将发布时间和视频的编号绑定,按照视频发布时间从小到大排序,再次利用b站的API将视频收藏到指定收藏夹。b站视频的av号在八位以下的时候是按照视频发布顺序编排的,但是当到达九位的时候就不是按照发布顺序编排的了,因此只能通过访问视频主页来得到视频发布时间。b站的API如果长时间比较高频率的访问会出现错误码,因此每次调用API之后都sleep了一下。中间程序可能因为各种原因挂掉,因此在中间加入了储存中间状态的功能,否则每次挂掉都要重新爬速度非常慢。在创建Sort类对象时,将userAgent,cookie,fid,toFid,csrf传入类的构造函数中,之后调用类中的sortVideos()方法即可完成排序。关于“如何使用python对B站收藏夹按照视频发布时间进行排序”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“如何使用python对B站收藏夹按照视频发布时间进行排序”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: 微信小程序内容组件图标icon怎么用

这篇文章给大家分享的是有关微信小程序内容组件图标icon怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 图标。示例:感谢各位的阅读!关于“微信小程序内容组件图标icon怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 09/09 19:27
下一篇 09/09 19:27

相关推荐