1062195630 发表于 2021-6-23 22:53:27

tkinter求助

    def showphoto():
      root2.destroy()
      root4 = Tk()
      text3 = Text(root4, height=200, width=200)
      text3.pack()
      photos = []
      for j in range(1, 23):
            photos.append(str(j) + '.gif')
      def showimage():
            myphoto = random.choice(photos)
            myphoto = PhotoImage(file=myphoto)
            text3.image_create(INSERT, image=myphoto)
      thebutton4 = Button(text3, text='刘先生&尚女士', command=showimage)
      text3.window_create(INSERT, window=thebutton4)

没报错,为什么显示的图片是纯白的啊

nahongyan1997 发表于 2021-6-23 23:29:23

你给的图片路径不全、


你打印一下 photos 就明白了。

Twilight6 发表于 2021-6-27 23:52:20



可能是路径问题,建议检查下路径

页: [1]
查看完整版本: tkinter求助