|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
用户输入开始搜索的路径,查找该路径下(包含子文件夹内)所有的视频格式文件
(要求查找mp4,rmvb,avi的格式即可),并把创建一个文件(bedioList.txt)
存在所有找到的文件的路径
import os
def search_file(first_dir):
os.chdir(first_dir)
f = open('L:\\software\\PycharmProjects\\fishc\\文件\\vedioList.txt','w')
for each in os.listdir(os.curdir):
if os.path.split(each)[1] in ['.mp4','.rmvb','.avi']:
f.writelines(os.getcwd() + os.sep + each)
if os.path.isdir(each):
search_file(each)
os.chdir(os.pardir)
f.close()
first_dir = input('请输入待查找的初始目录:')
search_file(first_dir)
#一直写不进去任何数据,不知道为什么。使用小甲鱼提供的代码就可以了。想知道自己的代码哪里出了问题,还请各位大佬不吝赐教。 |
|