这次来写一个文件查找的脚本,需要导入的模块是OS:
常用OS函数:
os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。os.getenv()和os.putenv:分别用来读取和设置环境变量os.listdir():返回指定目录下的所有文件和目录名os.remove(file):删除一个文件os.stat(file):获得文件属性os.chmod(file):修改文件权限和时间戳os.mkdir(name):创建目录os.rmdir(name):删除目录os.removedirs(r“c:python”):删除多个目录os.system():运行shell命令os.exit():终止当前进程os.linesep:给出当前平台的行终止符。例如,Windows使用'
',Linux使用'
'而Mac使用'
'os.path.split():返回一个路径的目录名和文件名os.path.isfile()和os.path.isdir()分别检验给出的路径是一个目录还是文件os.path.existe():检验给出的路径是否真的存在os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')比如说我要查找桌面上的文件:

那么就要规定条件,比如是以.txt结尾的文件,名字里面带有ctf等:
import os #os模块是自带的,不用安装
path= 'C:/Users/ASUS/Desktop'
files =os.listdir(path)
for i in files:
if 'ctf' in i and i.endswith('.txt'):
print(i)
这样就能找到文件了:
