Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python glob

作者:倾尽尘光暖流年   发布日期:2026-04-03   浏览:112

import glob

# 示例代码:使用 glob 模块查找符合特定模式的文件

# 查找当前目录下所有 .py 文件
py_files = glob.glob("*.py")
print("所有 .py 文件:", py_files)

# 查找指定目录下的所有 .txt 文件,包括子目录
txt_files = glob.glob("path/to/directory/**/*.txt", recursive=True)
print("所有 .txt 文件(包括子目录):", txt_files)

# 查找以 'data' 开头,以 '.csv' 结尾的文件
csv_files = glob.glob("data*.csv")
print("以 'data' 开头的 .csv 文件:", csv_files)

# 解释说明:
# 1. glob.glob(pattern) 返回一个列表,包含匹配给定模式的所有文件路径。
# 2. 模式可以包含通配符,例如 * 表示任意字符序列,? 表示任意单个字符。
# 3. 如果设置了参数 recursive=True,则可以在模式中使用 ** 来匹配任意层级的子目录。

上一篇:python mqtt

下一篇:python with open

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站