可以使用glob模块来实现。glob模块提供了一个函数glob,可以根据通配符模式匹配文件路径,返回匹配的文件路径列表。
通配符模式是一种用于匹配文件路径的模式,其中包含通配符字符,如和?。其中,匹配任意长度的任意字符,?匹配任意单个字符。
下面是一个示例代码,演示如何使用glob模块在Python中搜索文本文件中的通配符模式:
import glob
def search_files(pattern):
files = glob.glob(pattern)
return files
# 搜索当前目录下所有以.txt结尾的文件
result = search_files('*.txt')
print(result)
在上述示例中,search_files函数接受一个通配符模式作为参数,使用glob.glob函数搜索匹配的文件路径,并返回结果列表。然后,我们调用search_files函数,传入'*.txt'作为通配符模式,搜索当前目录下所有以.txt结尾的文件,并打印结果。
推荐的腾讯云相关产品:对象存储(COS),产品介绍链接地址:https://cloud.tencent.com/product/cos
领取专属 10元无门槛券
手把手带您无忧上云