获取文件夹里带某个字眼的文件
时间: 2023-07-28 11:10:32 浏览: 70
您可以使用Python的os和re模块来实现获取文件夹里带某个字眼的文件。以下是一个示例代码:
```python
import os
import re
# 要搜索的文件夹路径
folder_path = "your/folder/path"
# 要搜索的关键字
keyword = "your keyword"
# 遍历文件夹中的所有文件
for root, dirs, files in os.walk(folder_path):
for file in files:
# 获取文件路径
file_path = os.path.join(root, file)
# 判断文件名中是否包含关键字
if re.search(keyword, file):
# 如果包含关键字,则输出文件路径
print(file_path)
```
您可以将上述代码中的`folder_path`和`keyword`替换为您自己的文件夹路径和关键字,然后运行代码即可获取带有关键字的文件路径。
相关问题
获取文件夹里带某个字眼的文件,并保存至新的文件夹
你可以使用Python来实现这个功能。可以使用以下代码:
```python
import os
import shutil
# 定义要查找的文件夹路径和要保存结果的文件夹路径
folder_path = "path/to/folder"
save_path = "path/to/save/folder"
# 定义要查找的关键字
keyword = "example"
# 遍历文件夹,查找带关键字的文件
for root, dirs, files in os.walk(folder_path):
for file in files:
if keyword in file:
# 构造文件路径
file_path = os.path.join(root, file)
# 复制文件到新的文件夹
shutil.copy(file_path, save_path)
```
其中,`folder_path`是要查找的文件夹路径,`save_path`是要保存结果的文件夹路径,`keyword`是要查找的关键字。代码会遍历文件夹,查找带关键字的文件,然后将文件复制到新的文件夹中。
阅读全文