从百度网盘下载了很多有关营销的文档,没有目录,不知道到哪找,也不好匹配,例如我想找所有关于水果的,具体实现如下:
import os
import xlsxwriter as xw
list_all = [] # 新建一个空序列
dir_path = input(‘输入目录地址:‘) # 定义目录变量,手输目录地址
for root,dirs,files in os.walk(dir_path): # 遍历目录内各个子目录和子文件
for name in files: # 循环文件名
file_path = os.path.join(root,name) # 拼接文件路径与文件
# print(os.path.split(file_path)) # 可以输出看看,也可不输出
list_all.append(file_path) # 把拼接完的内容加进定义好的序列里
new_workbook = xw.Workbook(‘D:/pythonxx/file_name128xin.xlsx‘) # 制作写入的excel新表及路径
worksheet = new_workbook.add_worksheet(‘new_test‘) # 定义新表的sheet名称
n = 0 # 定义变量,初始值为0
for i in list_all: # 循环序列里的元素
worksheet.write(n,0,i) # 写入位置行n,列0,i是序列元素
n += 1 # n自增1
new_workbook.close()
运行结果:

生成的文件:
打开后的文件:
筛选含水果的文件:
直接复制想打开的文件路径放电脑地址栏里就能打开,目的达到,方便很多。
原文:https://www.cnblogs.com/sb5168/p/14103126.html