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使用'\r\n',Linux使用'\n'而Mac使用'\r'
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)

这样就能找到文件了:

posted @ 2020-03-03 20:06  ch0bits  阅读(202)  评论(0编辑  收藏  举报