首页Python1、用Python模糊搜索...

1、用Python模糊搜索文件

1、脚本需求:

在电脑文件夹的一堆文件中寻找包含...关键词...文件格式文件。

2、所需模块(库):

使用内置的OS(Operating System)模块。
此模块是关于操作系统相关的东西,一般会使用这个模块做路径、目录、文件及其他操作系统方面的事情。

3、方法步骤:

  • 1.告诉计算机文件在哪——使用==路径==描述文件位置
  • 2.描述文件的特征,建立一个搜索条件——使用==条件判断==来进行筛选
  • 3.对比后寻找到文件并打印出文件名——使用==循环==来实现逐个比对并打印

4、代码实现:

import os

# 需要搜索的文件夹所在路径
path = '文件路径'
# 利用OS模块中的listdir函数和for语句,浏览所有文件
files = os.listdir(path)
# 然后将所有文件名打印出来
print(file)
for f in files:
    # 判断文件是否符合要求
    # endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False
    if f.endswith('.文件格式') and ('关键词1' in f or '关键词2' in f):
        # 如果符合要求则输出文件名
        print(f)
RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments