python批量处理B站下载的视频文件的脚本

python批量处理B站下载的视频文件

脚本背景
为了寒假学习asp.net从哔哩哔哩的电脑客户端下载的视频教程,结果下载完以后的教程的长的这样子:
在这里插入图片描述
在这里插入图片描述
其中可以播放的视频藏得非常的深,我看哔哩哔哩客户端给我建立了340个文件夹,把所有的视频都放在一个文件夹中。
我的目的是把所有的视频文件移动到一个文件夹,好播放一点。如果手动打开340个文件夹,一个个移动的话不知道做到什么时候。所以有了下面的这波操作:

import os
import shutil

try:
	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

效果如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值