您可以使用 os.path
模块来获取图片的完整路径。下面是一个示例代码:
import os
from PIL import Image
# 图片相对路径
relative_path = '../png/videos.png'
# 获取当前脚本所在目录的绝对路径
script_directory = os.path.dirname(os.path.abspath(__file__))
# 构建图片的完整路径
image_path = os.path.join(script_directory, relative_path)
# 打开图片
target_image = Image.open(image_path)
# 显示图片完整路径
print("Image Path:", image_path)
这个代码首先获取当前脚本所在目录的绝对路径,然后使用 os.path.join
组合相对路径和脚本目录,得到图片的完整路径。最后,打开图片并显示完整路径。