python 获取路径文件名
时间: 2023-10-30 16:03:23 浏览: 85
要获取路径中的文件名,可以使用`os.path`模块中的`basename`函数。示例如下:
```python
import os
path = '/path/to/file.txt'
filename = os.path.basename(path)
print(filename)
```
输出结果为:
```
file.txt
```
在上述示例中,`os.path.basename`函数会返回路径中最后一个目录或文件的名称。
相关问题
python获取路径的文件名
可以使用os模块中的os.path.basename()函数获取路径的文件名,示例代码如下:
```python
import os
path = "/home/user/test.txt"
filename = os.path.basename(path)
print(filename) # 输出:test.txt
```
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` 列表中,并打印输出。
阅读全文