首页 > 编程语言 >[经验] 使用python列出文件夹下指定类型的文件

[经验] 使用python列出文件夹下指定类型的文件

时间:2023-02-15 13:34:52浏览次数:45  
标签:python glob 文件夹 file path os 列出

要列出文件夹下指定类型的文件,可以使用Python的内置模块os和glob。

下面是一个列出指定类型文件的示例:

import os
import glob

folder_path = "/path/to/folder"  # 文件夹路径
file_type = ".txt"  # 文件类型

files = glob.glob(os.path.join(folder_path, f"*{file_type}"))
print(files)
 

在上述代码中,使用glob模块的glob()函数和os模块的join()函数生成符合条件的文件列表,其中os.path.join()函数用于拼接文件夹路径和文件名,*通配符表示匹配所有文件名,file_type变量用于过滤文件类型

!注意,上述代码中的file_type变量应该以点(.)开头,例如".txt"。如果需要同时列出多个文件类型,可以使用通配符,例如"*.{jpg,png}"表示列出jpg和png类型的文件。

标签:python,glob,文件夹,file,path,os,列出
From: https://www.cnblogs.com/sonor/p/17122479.html

相关文章

  • python, python3, pip, pip3 的说明
    20230215python:打开系统当前情况下默认command中的pythonpython3:打开python3的版本pip:默认安装在系统当前情况下默认command中的pythonpip3:安装python3的pip......
  • [经验] 使用Python解析Xml文件常用办法(xml库)
    常使用python自带xml库解析xml文件,过程如下:1.使用xml.etree.ElementTree库的ET.parse()函数解析XML文件。2.遍历XML文件中的所有<object>元素,并提取每个对象的类别和......
  • 基于python实现的内网穿透工具 (proxynt)
    内网穿透工具github:https://github.com/sazima/proxynt原理特性随时随地打开浏览器管理端口映射公网服务器和内网客户端之间使用WebSocket加密传输依赖少,使......
  • Idea如何支持写Python代码
    在IDEA中,点击【File】-【Settings...】-【Plugins】,在里面搜索python,并安装插件。(安装后需要重启有效)在IDEA中,配置pythonSDK的路径  (清除红色下划线)【Modules】......
  • python实现一边看图片,一边快速选择分类的脚本
    根据需要,找到了python库——pywinauto根据文档,需要连接或启动相关的app。我选择了连接,第一步错误。app=Application(backend='uia').connect(process='1223')我将数字......
  • 要成为Python大神,需要掌握。。。
    要成为Python大神,需要掌握Python编程语言的基本语法和概念,理解面向对象编程思想,了解Python标准库及其常用模块,熟练使用Python编写程序解决实际问题。以下是一些具体的建议,可......
  • 【python版CV】-直方图 & 傅里叶变换
    文章目录​​1、直方图​​​​mask操作:​​​​shape学习​​​​图像基本运算:​​​​直方图均衡化​​​​2、傅里叶变换​​​​傅里叶变换的作用​​​​滤波:​​​​......
  • 【Python21天学习挑战赛】—Day1:学习规划,我与python的相遇
    大学实验室指导老师说过:“学习是无聊的。没有人说学习是快乐的,那是扯淡!”。是的,学习是无聊的,但是学习到的知识丰富我们自己是快乐的。我喜欢把自己每天所学的知识通过平台分......
  • 【python版CV】图像轮廓&模板匹配
    文章目录​​1、图像轮廓​​​​1.1findContours函数:​​​​1.2获取轮廓信息(可能会报错原因)​​​​1.3绘制轮廓:​​​​1.4轮廓特征:​​​​1.5轮廓近似:​​​​1.6......
  • 【python版CV】-图像处理(1)
    开头一下:上一篇学习完了图像的基础操作,这一篇博客是记录图像处理的一部分。回顾python版的OpenCV第二篇,对于相关的图像处理也有一定的了解。视频参考B站唐宇迪博士,也是来自......