Tkinter:尝试将图像放在bg上时出现“没有这样的文件或目录”错误

时间:2019-03-28 23:25:00

标签: python image tkinter

我正在使用tkinter来处理数据库,我一直试图在界面中添加背景图片,但出现错误:“无此类文件或目录”

这是一个学校项目,我从事航空工程,但是对python来说还很陌生。

这是代码的一部分:

photo=PhotoImage(file="background.png")

zone_dessin = Canvas(Fsur, width=1000, height=600) 

zone_dessin.create_image(250,250,image=photo)

zone_dessin.pack()

1 个答案:

答案 0 :(得分:1)

如果图像位于脚本的同一文件夹中,请尝试:

script_path = os.path.dirname(os.path.realpath(__file__))
imagefile = os.path.join(script_path, 'background.png')
photo = PhotoImage(file=imagefile)