python 返回 目录下所有的文件名
时间: 2023-03-27 11:00:58 浏览: 95
您好,可以使用 Python 的 os 模块来返回目录下所有的文件名。具体代码如下:
```python
import os
# 指定目录路径
path = "/path/to/directory"
# 获取目录下所有文件名
files = os.listdir(path)
# 打印文件名
for file in files:
print(file)
```
请注意将代码中的 "/path/to/directory" 替换为您要获取文件名的目录路径。
相关问题
python获取目录下所有文件名
您可以使用`os`模块中的`listdir`函数来获取目录下的所有文件名。以下是一个示例代码:
```python
import os
def get_all_filenames(directory):
filenames = os.listdir(directory)
return filenames
# 替换为您要获取文件名的目录路径
directory_path = '/path/to/directory'
filenames = get_all_filenames(directory_path)
print(filenames)
```
在上述代码中,`get_all_filenames`函数接受一个目录路径作为参数,并使用`listdir`函数获取该目录下的所有文件名,并将结果返回。您只需将`directory_path`替换为您需要获取文件名的实际目录路径即可。最后,打印出获取到的文件名列表。
python 返回文件夹下的所有文件名
可以使用 Python 的标准库 os 中的 listdir 方法来返回文件夹下的所有文件名。具体可以参考以下代码:
```python
import os
folder_path = '/path/to/folder' # 文件夹路径
files = os.listdir(folder_path) # 获取文件夹下所有文件名
print(files)
```
其中,`folder_path` 为文件夹路径,`os.listdir(folder_path)` 方法会返回一个列表,包含该文件夹下所有文件和子文件夹的名称。如果需要获取绝对路径,则可以使用 `os.path.join()` 方法拼接文件夹路径和文件名。例如:
```python
import os
folder_path = '/path/to/folder' # 文件夹路径
files = os.listdir(folder_path) # 获取文件夹下所有文件名
for file_name in files:
file_path = os.path.join(folder_path, file_name) # 获取文件绝对路径
print(file_path)
```
阅读全文