一次查找某些后缀的文件

# 第⼀件事情, 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}个⽂件")

相关推荐

  1. 查找某些后缀文件

    2024-01-24 19:58:06       30 阅读
  2. C# 判断文件路径后缀是否是某个后缀

    2024-01-24 19:58:06       46 阅读
  3. git ,查看某个版本某个文件内容

    2024-01-24 19:58:06       11 阅读
  4. [每日练]利用子查询查询出现最大数字

    2024-01-24 19:58:06       7 阅读
  5. 二进制可执行文件常见后缀

    2024-01-24 19:58:06       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-24 19:58:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-24 19:58:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-24 19:58:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-24 19:58:06       20 阅读

热门阅读

  1. GDB调试crashdump

    2024-01-24 19:58:06       43 阅读
  2. 1.20号网络

    2024-01-24 19:58:06       32 阅读
  3. 民安智库-医院职工满意度调查报告如何撰写

    2024-01-24 19:58:06       28 阅读
  4. MongoDB基本常用命令(一)

    2024-01-24 19:58:06       34 阅读
  5. Scikit-Learn 中级教程——学习曲线

    2024-01-24 19:58:06       37 阅读
  6. Scikit-Learn 中级教程——特征缩放

    2024-01-24 19:58:06       30 阅读
  7. 【MySQL】Char与VarChar详解

    2024-01-24 19:58:06       38 阅读