如何使用Python在Tkinter中的窗口上设置背景图片?

时间:2018-07-17 15:13:14

标签: python tkinter

这是设置背景的代码:

'''
Background picture:

'''
background_image=tk.PhotoImage("blood_PNG6140.png")
background_label = tk.Label(parent, image=background_image)
background_label.place(x=0, y=0, relwidth=1, relheight=1)

我遇到此错误:

Traceback (most recent call last):
  File "/Users/Lana/Desktop/Zaid/End_Projekt_MakE_YouR_ChoicE_zaid_zaim ON MAC/MakeYourChoice.py", line 275, in <module>
    background_image=tk.PhotoImage("blood_PNG6140.png")
NameError: name 'tk' is not defined
>>> 

先谢谢您! ZZaim

2 个答案:

答案 0 :(得分:0)

您忘记导入tkinter。地方

import tkinter as tk

.py文件的标题中。

答案 1 :(得分:0)

import tkinter as tk添加到代码顶部