当然还是能看出来每个文件夹下放的是第几集的资源,但是这样的文件,视频播放器是不能自动跳转到下一集的,针对几百集的肥皂剧就很不方便。把视频移到一个文件夹下不就OK!十一集的剧还好操作,几百集的剧呢?how do?必须实现批量化自动处理,于是就有了以下画面:
代码如下:
import os
import shutil
path = "D://野猪大改造//" # 目标路径
os.listdir(path)
filename_list = os.listdir(path) # 扫描目标路径的文件,将文件名存入列表
a = 0
for i in filename_list:
vidopath= path+filename_list[a]
vidoname=os.listdir(vidopath)
shutil.copy(vidopath + "//" + vidoname[0],path + "//"+vidoname[0])
a += 1
成功实现了将文件从不同文件夹中移动到同一个文件下,可是文件命名还是有点怪,干脆再进行一下文件批量重命名的操作吧!
代码如下:
import os
path = "D://野猪大改造//" # 目标路径
os.listdir(path)
filename_list = os.listdir(path) # 扫描目标路径的文件,将文件名存入列表
a = 0
for i in filename_list:
used_name = path + filename_list[a]
new_name = path + "野猪大改造" + str(a+1)+'.mp4'
os.rename(used_name,new_name)
print("文件%s重命名成功,新的文件名为%s" %(used_name,new_name))
a += 1
过冷水本期想要和大家分享的日常方便自己生活的小技巧就这么多,类似的python批量从网上在线下载视频和网页图片的方法也很实用,所以才会有“人生苦短,我想学python!”。