python中通过绝对路径获取文件名
时间: 2024-04-08 13:08:55 浏览: 23
可以使用Python的os模块中的basename函数来获取文件名。具体代码如下:
```
import os
filename = os.path.basename('/path/to/file')
print(filename)
```
其中,`/path/to/file`是要获取文件名的文件的绝对路径。函数调用后就可以获取文件名并打印出来。
相关问题
python 根据绝对路径取文件名
可以使用os.path模块中的basename函数来获取绝对路径对应的文件名。
示例代码如下:
```python
import os
abs_path = '/Users/username/Documents/test.txt'
filename = os.path.basename(abs_path)
print(filename) # 输出:test.txt
```
在上面的示例代码中,先定义了一个绝对路径`abs_path`,然后使用`os.path.basename`函数获取文件名,最后将文件名打印出来。
python怎么通过文件名获取文件路径
可以使用os模块中的os.path.abspath()函数来获取文件的绝对路径,示例代码如下:
```python
import os
filename = "example.txt"
filepath = os.path.abspath(filename)
print(filepath)
```
输出结果:
```
/home/user/example.txt
```
其中,os.path.abspath()函数会根据当前操作系统的规则,将相对路径转换为绝对路径。在示例代码中,filename为相对路径,os.path.abspath()函数会将其转换为绝对路径并赋值给filepath变量。最后,使用print()函数输出filepath即可。