使用python获取指定目录下文件的文件名
时间: 2023-07-16 21:13:49 浏览: 85
python获取指定目录下所有文件名列表的方法
你可以使用Python内置的`os`模块来获取指定目录下的文件名。使用`os.listdir()`函数可以获取目录下的所有文件和文件夹的名称,然后使用列表推导式来筛选出只有文件的名称,最后返回一个包含文件名的列表即可。
以下是示例代码:
```python
import os
def get_file_names(path):
# 使用os.listdir()函数获取目录下的所有文件和文件夹名称
names = os.listdir(path)
# 使用列表推导式筛选出只有文件的名称
file_names = [name for name in names if os.path.isfile(os.path.join(path, name))]
return file_names
# 调用函数并打印结果
path = '/path/to/your/directory'
file_names = get_file_names(path)
print(file_names)
```
请将`/path/to/your/directory`替换为你想要获取文件名的目录路径。
阅读全文