如何写一行Python代码实现搜索本地文件功能
可以使用Python的os模块和glob模块来实现搜索本地文件功能。具体代码如下:
import os
import glob
search_dir = "/path/to/search/dir"
search_pattern = "*.txt"
# 使用glob模块搜索指定目录下符合条件的文件
file_list = glob.glob(os.path.join(search_dir, search_pattern))
# 打印搜索结果
print("搜索到的文件:")
for file in file_list:
print(file)
其中,search_dir为待搜索的目录,search_pattern为搜索的文件名匹配模式,如*.txt表示搜索所有扩展名为txt的文件。使用os.path.join函数拼接目录和文件名,得到完整的文件路径。然后使用glob.glob函数搜索符合条件的文件,返回一个文件路径列表。最后遍历文件列表,打印搜索结果。
原文地址: https://www.cveoy.top/t/topic/fyR8 著作权归作者所有。请勿转载和采集!