python取路径下所有文件名
时间: 2023-11-08 20:06:37 浏览: 82
可以使用os模块中的listdir函数来获取路径下所有文件名,如下所示:
```python
import os
path = '/path/to/directory' # 替换成你想要获取文件名的目录路径
files = os.listdir(path)
for file in files:
print(file)
```
这将输出该目录下所有文件的文件名。
相关问题
python获取路径下所有文件名路径
你可以使用 Python 的 `os` 模块来获取指定路径下的所有文件名路径。具体实现可以使用如下代码:
```python
import os
path = '/path/to/directory' # 指定路径
files = [] # 存储所有文件名路径
# 获取指定路径下的所有文件名路径
for r, d, f in os.walk(path):
for file in f:
files.append(os.path.join(r, file))
# 打印所有文件名路径
for file in files:
print(file)
```
在上面的代码中,`os.walk()` 方法可以递归地遍历指定路径下的所有文件夹和文件。`os.path.join()` 方法可以将文件夹路径和文件名拼接为完整的文件路径。最终将所有文件路径存储在 `files` 列表中,并打印输出。
python 获取路径中的文件名
您可以使用`os.path`模块来获取路径中的文件名。具体来说,您可以使用`os.path.basename()`函数来获取路径的最后一部分,即文件名。以下是一个示例:
```python
import os
path = '/path/to/file.txt'
filename = os.path.basename(path)
print(filename)
```
输出结果将会是:
```
file.txt
```
这样,您就可以通过`filename`变量来获取路径中的文件名了。
阅读全文