[英]Changing the default tkinter logo (python 2.7, windows)
我尝试了以下代码来更改左上角的默认Tk徽标:
import Tkinter as Tkinter
class window(Tkinter.Tk):
def __init__(self,parent):
Tkinter.Tk.__init__(self,parent)
self.parent = parent
self.iconbitmap(default='Logo.ico')
self.initialize()
def initialize(self):
self.grid()
if __name__ == "__main__":
app = window(None)
app.title('Window')
app.mainloop()
问题是它什么也不做。没有错误信息,也没有徽标更改。 Logo.ico是与脚本位于同一目录中的文件。
事实证明,我发布的是正确的语法。 在我的台式机上安装python似乎存在问题,因为该代码可在笔记本电脑上完美运行。 我想是时候重新安装了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.