python读取文件夹里面的所有文件名
时间: 2023-07-25 18:18:07 浏览: 100
python读取一个文件夹中的所有文件名(包括子文件夹)
你可以使用 Python 的 os 模块来实现读取文件夹里面的所有文件名。以下是一个示例代码:
``` python
import os
def get_all_filenames(folder_path):
filenames = [f for f in os.listdir(folder_path) if os.path.isfile(os.path.join(folder_path, f))]
return filenames
folder_path = '/path/to/folder'
filenames = get_all_filenames(folder_path)
print(filenames)
```
在这个示例代码中,get_all_filenames 函数会接收一个文件夹路径作为参数,并使用 os.listdir 函数获取该文件夹中所有文件和文件夹的名称。在获取的过程中,使用 os.path.isfile 函数判断每个名称对应的是否为文件,如果是文件就将其名称添加到 filenames 列表中。最后,通过调用该函数并传入文件夹路径,可以获取该文件夹中所有文件的名称列表。
阅读全文