python 获取某路径下的所有文件名
时间: 2023-10-04 13:08:54 浏览: 68
可以使用Python中的os模块中的listdir函数来获取某路径下的所有文件名:
```python
import os
path = '/path/to/directory'
files = os.listdir(path)
for file in files:
print(file)
```
其中,`path`是需要获取文件名的路径,`files`是获取到的所有文件名的列表。通过for循环遍历列表,可以依次输出所有文件名。
相关问题
python获取某路径下的文件名
要获取某个路径下的文件名,可以使用os模块中的listdir函数列出该路径下的所有文件,然后遍历每个文件并将其添加到一个列表中。下面是一个示例代码:
```python
import os
path = '/path/to/folder'
file_names = os.listdir(path)
for file_name in file_names:
print(file_name)
```
这个代码会打印指定路径下的所有文件名。如果想要只获取某种类型的文件,可以在循环中添加if语句来判断文件名的后缀名。例如,如果只想获取.txt文件的文件名,可以使用以下代码:
```python
import os
path = '/path/to/folder'
file_names = os.listdir(path)
for file_name in file_names:
if file_name.endswith('.txt'):
print(file_name)
```
这个代码会打印指定路径下所有后缀名为.txt的文件名。
如何用Python获取某路径下面所有文件名
您可以使用Python的os模块的listdir函数来获取指定路径下的所有文件名,代码如下:
import os
def get_all_filenames(path):
# 获取指定路径下的所有文件名
filenames = os.listdir(path)
return filenames
# 使用示例
path = '/path/to/directory'
filenames = get_all_filenames(path)
print(filenames)
阅读全文