代码:
fnmatch
上面是一小段代码,用于在python中创建注册表单并出现以下错误。在python中使用tkinter模块时,我会创建注册表格,而当我在窗口from tkinter import*
from PIL import Image,ImageTk
class Register:
def __init__(self,root):
self.root = root
self.root.title("Registration Window")
self.root.geometry("1350x700+0+0")
self.bg = ImageTk.PhotoImage(file="Images/waterfall.jpg")
bg = Label(self.root,image = self.bg).place(x=250,y=0,relwidth=1,relheight=1)
root = Tk()*emphasized text*
obj = Register(root)
root.mainloop()
中设置背景图片并出错时,我会从网上获取图片并设置其高度和宽度。
错误:
self.bg = ImageTk.PhotoImage(file="Images/waterfall.jpg")
答案 0 :(得分:0)
我来宾而不是使用这个。
self.bg = ImageTk.PhotoImage(file="Images/waterfall.jpg")
bg = Label(self.root,image = self.bg).place(x=250,y=0,relwidth=1,relheight=1)
试试这个。
self.bg=ImageTk.PhotoImage(file="Images/waterfall.jpg")
self.bg_image=Label(self.root, image=self.bg).place(x=0, y=0, relwidth=1, relheight=1)
另外,仔细检查瀑布.jpg 所在的文件。