如何从图片的绝对路径中得到图片的名字,用python代码实现
时间: 2024-03-26 18:41:04 浏览: 16
可以使用Python内置的os模块来实现从图片的绝对路径中得到图片的名字,具体代码如下:
```python
import os
img_path = "/path/to/image/img.jpg"
img_name = os.path.basename(img_path)
print(img_name)
```
其中,`os.path.basename()`函数可以返回路径中的文件名部分,即图片名字。将图片的绝对路径赋值给变量`img_path`,然后使用`os.path.basename()`函数将其转换成图片名字,最后打印输出即可。
相关问题
用python代码实现获取绝对路径的目录名称
可以使用 `os` 模块中的 `os.path` 子模块中的 `dirname()` 函数来获取绝对路径的目录名称。
下面是一个代码示例:
```
import os
file_path = '/path/to/file.txt'
dir_name = os.path.dirname(os.path.abspath(file_path))
print(dir_name)
```
运行结果为:
```
/path/to
```
使用绝对路径打开图片,用python
可以使用Python的Pillow库来打开和操作图片。以下是一个使用绝对路径打开图片的示例代码:
```python
from PIL import Image
# 绝对路径
image_path = "/Users/username/Desktop/image.jpg"
# 打开图片
image = Image.open(image_path)
# 显示图片
image.show()
```
在示例中,我们使用绝对路径打开了一个名为“image.jpg”的图片,并使用Pillow库中的Image.open()方法打开了该文件。然后,我们使用Image.show()方法显示该图片。