代码练习,对于初学者的我来说坑巨多
更路径下查找会出现权限不够的问题。
import os
def getmp3(path,type):
# 转移到目标文件夹
os.chdir(path)
file = os.listdir()
# 创建文件
zjfile=open(r"D:\newpy\zj.txt","a",encoding="utf-8")
for filename in file:
filepath = os.path.join(path,filename)
if os.path.isdir(filepath):
os.chdir(path)
getmp3(filepath,type)
else:
# 获取文件扩展名
filename = os.path.splitext(filepath)
if filename[1] == type:
zjfile.write(filepath + "\n")
if __name__ == "__main__":
p = input("请输入你要查找的路径")
type = input("请输入你要查找的类型")
getmp3(p,type)
运行一下代码:
结果:
程序问题居多,全当熟悉用法,请见谅。