Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何隐藏除1以外的所有页面上的图像?_Python_Python 3.x_Tkinter - Fatal编程技术网

Python 如何隐藏除1以外的所有页面上的图像?

Python 如何隐藏除1以外的所有页面上的图像?,python,python-3.x,tkinter,Python,Python 3.x,Tkinter,我正在使用Python3.5,我是一个新手。我想知道,如果你点击一个按钮,你进入第二页,在第二页上,会出现一个图像 myimage = PhotoImage(file='cookiesPic.gif') label = Label(image=myimage) label.image = myimage # the reference label.pack() 我这里有代码,但问题是图像显示在所有页面上,甚至在主屏幕上。有办法隐藏它吗?更改 label = L

我正在使用Python3.5,我是一个新手。我想知道,如果你点击一个按钮,你进入第二页,在第二页上,会出现一个图像

    myimage = PhotoImage(file='cookiesPic.gif')
    label = Label(image=myimage)
    label.image = myimage # the reference

    label.pack()
我这里有代码,但问题是图像显示在所有页面上,甚至在主屏幕上。有办法隐藏它吗?

更改

label = Label(image=myimage)


第一个参数
master
的默认值为
None
,这意味着没有父项,我猜这意味着它会自动浮动,在小部件层次结构中没有任何部分。如果您为标签指定一个父项,则它将落在一行中,并且在其父项隐藏时将被隐藏。

如果没有更多代码,很难知道。
label
没有父窗口小部件吗?对不起,我不太清楚这是什么意思,我刚开始想弄清楚tkinter。我的程序基本上是一组类和其中的def。我把代码放在代表第一个页面的类中,以及该页面上的所有按钮,并且可以显示一个图像,我只是不知道如何在必要时隐藏它。啊,它工作了!你是个救生员,非常感谢!
label = Label(self, image=myimage)