一次查找某些后缀的文件

发布时间:2024年01月24日
# 第?件事情, 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}个?件")
文章来源:https://blog.csdn.net/qq_42307546/article/details/135829368
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。