我已尝试使用以下代码更改左上角的默认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是与脚本位于同一目录中的文件。
答案 0 :(得分:1)
事实证明,我发布的是正确的语法。我的桌面PC上的python安装似乎存在问题,因为代码在我的笔记本电脑上完美运行。我想是时候重新安装了。