本系列内容不定期更新我在自学python的过程中收集的小程序,希望能给到刚刚接触python的小伙伴们一些帮助,不积跬步无以至千里,让我们开始吧。
03 文件模糊搜索
问题描述:
假如有一天,你想起你和你女朋友的某一张图片非常重要,但是你只依稀记得文件含有“电影”,并且文件是“.png”格式。
主要思路:
1.打开你要搜索文件的路径
2.遍历每一个文件
3.匹配条件
4.打印结果
主要知识点:
1.os标准库的常用命令
os.getcwd:得到当前工作目录,即当前python脚本工作的目录路径。
os.listdir():返回指定目录下的所有文件和目录名
os.mkdir(name):创建目录
os.path.exists(name):判断是否存在文件或目录name
os.path.split(name):分割文件名与目录
os.path.join(path,name):连接目录与文件名或目录
os.path.basename(path):返回文件名
os.path.dirname(path):返回文件路径
2.成员运算符
3.字符串的一些方法
4.条件判断
5.循环遍历