python+tkinter出现错误

淩亂°似流年 2023-07-06 04:52 42阅读 0赞

错误一:不显示图片

  1. photo = PhotoImage(file='E:\\bg2.gif')
  2. lbi = Label(windows, image = photo)
  3. lbi.grid(row=0, columnspan = 2)

解决方法:

加上global

  1. global photo
  2. photo = PhotoImage(file='E:\\bg2.gif')
  3. lbi = Label(windows, image = photo)
  4. lbi.grid(row=0, columnspan = 2)

错误二:_tkinter.TclError: image “pyimage1” doesn’t exist

一个程序中只能存在一个根窗口,也就是说只能存在一个Tk(),其他的窗口只能以顶层窗口(Toplevel())的形式存在

解决方法:

将Tk()改成Toplevel()

发表评论

表情:
评论列表 (有 0 条评论,42人围观)

还没有评论,来说两句吧...

相关阅读

    相关 出现503错误 怎么办

    展开全部 出现503错误原因及解决办法 原因:web服务器不能处理HTTP请求,可能是临时超载或者是服务器进行维护。 解决办法:用户需要等待服务器的临时处理。在这种状态下