python批量处理B站下载的视频文件的脚本
python批量处理B站下载的视频文件
脚本背景
为了寒假学习asp.net从哔哩哔哩的电脑客户端下载的视频教程,结果下载完以后的教程的长的这样子:


其中可以播放的视频藏得非常的深,我看哔哩哔哩客户端给我建立了340个文件夹,把所有的视频都放在一个文件夹中。
我的目的是把所有的视频文件移动到一个文件夹,好播放一点。如果手动打开340个文件夹,一个个移动的话不知道做到什么时候。所以有了下面的这波操作:
import os
import shutiltry:path=r"D:\winter\asp\source"desPath=r"D:\winter\asp\viedeo"s=""for file in os.listdir(path):fullname=os.path.join(path,file);for newfile in os.listdir(fullname):str=(os.path.splitext(newfile))[1]#取到文件的后缀名if (str=='.flv'):newname=os.path.join(fullname,newfile)shutil.move(newname,desPath)print("移动完成")
except Exception as e:raise
else:pass
finally:pass
效果如下:

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
