遍历磁盘下所有文件
import os
from os import path
def scanner_file(url):
files = os.listdir(url)
for f in files:
# real_path = url + "\\" + f
# real_path = path.join(url, f)
real_path = path.join(url, f)
if path.isfile(real_path):
print(path.abspath(real_path))
elif path.isdir(real_path):
scanner_file(real_path)
else:
print("其他情况")
scanner_file("E:\\openlab--Training")
遍历磁盘下所有视频文件
import os
from os import path
def scanner_file(url):
# 查看指定目录下的文件
files = os.listdir(url)
# print(files)
for i in files:
# real_path = url + "\\" + i
# real_path = url + os.sep + i
real_path = path.join(url, i)
if path.isfile(real_path):
s = real_path.split(".")
ss = s[len(s) -1]
if ss == "mp4" or ss == "avi" or ss == "wmv" or ss == "vm4":
print(real_path)
elif path.isdir(real_path):
# 递归输出文件夹下的文件
scanner_file(real_path)
else:
print("其他情况")
pass
scanner_file("E:\\openlab--Training")