# 第⼀件事情, os.path.splitext() 中传⼊ item (⽂件名是 **.&&& 】)
# 这时,返回的结果是列表: ["**", ".&&&"]
# [1] 表示选择上⾯列表中,下标为 1 的元素,即选出 ".&&&"
# 第三件事情, lower() 函数将 ".&&&" 中的⼤写英⽂字⺟统⼀转为⼩写
# 这时的 extension 赋值的结果为 ".docx" ,字⺟是⼩写
import os
# 获取当前路径
cur_dir = os.path.dirname(os.path.abspath(__name__))
# 获取当前路径⽗⽬录
parent_dir = os.path.dirname(cur_dir)
extension_name = input(f"你想要查找哪写后缀名⽂件,不同⽂件类型间⽤,隔开(如xlsx,mp3等
tmp_extensions = extension_name.split(",")
extensions = ['.' + item for item in tmp_extensions]
found_files_count = 0
for item in os.listdir(os.path.join(parent_dir, 'res')):
extension = os.path.splitext(item)[1].lower()
if extension in extensions:
print(f"【找到⽂件】" + item)
found_files_count += 1
print(f"⼀共有{
found_files_count}个⽂件")
csv文件查找工具(一)
2024-01-24 19:58:06 36 阅读