【python脚本入门一】文件模糊搜索

这一章很简单,脚本就是对操作系统里的一些文件进行操作。这里就是通过写代码,搜索出一个很大的文件路径里面是否有某个文件。模糊搜索的意思是,这个文件全部命名我不清楚,所以通过某些有特定字符来判断是否有。

【基础讲解】

import os
path = '/Users/ceil/Desktop/Something/images'

files=os.listdir(path)

for f in files:
    if 'png' in f:
        print(f)

如上面代码所示了。
1、import 的用法
2、使用path和os.listdir这个数据结构和函数,将某个函数下的所有文件名取出;
3、for循环和if循环;
4、in的用法;

【练习题-加强判断条件】

列出这些文件中没有gif字段、且有pro 字段的文件

for f in files:
    if 'gif' not in f and 'pro' in f:
        print(f)

这段代码里省略了前面的读取文件名作用,直接从循环代码开始写起。注意这行中的判断语句
1、学会使用 in 、not、and
2、各个逻辑语句之间看情况可以加上句号

你可能感兴趣的:(【python脚本入门一】文件模糊搜索)