python3 根据文件后缀名遍历所有磁盘找出文件位置
故事开始
甲方:
小陈啊,给你一个或多个文件后缀名,你来帮我找出这台PC里面所有的文件位置
我:
什么玩意?
解决问题
废话少说,上代码
#environment: python 3.8.2 + Windows
#author: 想学点black技术
#time: 2020年10月21日21:46:20
#work: 扫描磁盘下的所有.doc, .docx, .txt, .ppt, .xsl, .csv, .ppt输出到指定文件
#使用前请先安装psutil库、 pip install psutill
# 模块
import os
import re
import time
import psutil
#print(os.popen("wmic volume get lable, name").read())
# 获取磁盘、不适用于Windows10
#打开一个管道,它通往 / 接受自命令 cmd。返回值是连接到管道的文件对象,根据 mode 是 'r' (默认)还是 'w' 决定该对象可以读取还是写入。
#全局变量
disks = [] #用来存放磁盘
#search_file = ['.docx', '.doc']
search_file = ['.docx'] #此处用来写入需要查找的文件后缀,例如'.doc', '.docx'
#result_file = 'c:/administrator/desktop/abc.txt&#