#利用OS读取关键字命名文件夹下的所有文件名,将文件名存在列表中,Python代码
时间: 2024-09-13 13:02:44 浏览: 36
python读取一个文件夹中的所有文件名(包括子文件夹)
要使用Python来读取某个特定关键字命名的文件夹下的所有文件名,并将这些文件名存储在一个列表中,你可以使用`os`模块来实现这一功能。以下是一个简单的代码示例:
```python
import os
# 设定文件夹路径,这里假设文件夹名称包含关键字'your_keyword'
folder_path = '/path/to/your_keyword/folder'
# 初始化一个空列表用于存储文件名
file_names = []
# 使用os.listdir()函数获取文件夹下的所有文件和子文件夹名称
for item in os.listdir(folder_path):
# 检查当前项是否是文件,并且是否包含关键字'your_keyword'
if 'your_keyword' in item and os.path.isfile(os.path.join(folder_path, item)):
# 如果是文件,则将文件名添加到列表中
file_names.append(item)
# 输出文件名列表
print(file_names)
```
请确保替换`folder_path`变量的值为你要读取的文件夹的实际路径,并且根据需要调整`'your_keyword'`来匹配你想要搜索的关键字。
阅读全文