Python的脚本(二)

这次来写一个文件查找的脚本,需要导入的模块是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)

这样就能找到文件了:

[Sign]做不出ctf题的时候很痛苦,你只能眼睁睁看着其他人领先你
原文地址:https://www.cnblogs.com/echoDetected/p/12404269.html