我的execfile函数存在问题。
我想要做的是点击下面显示的菜单项打开一个新文件。但问题是,当文件打开时,其中的一些内容会在原始菜单项存在的窗口中打开,文件的其余部分会在单独的窗口中打开。
它应该都是在一个单独的窗口打开,而不是一半在这里,一半在那里!我哪里错了?
def search():
execfile("grid2.py")
editmenu.add_separator()
editmenu.add_command(label="Research", command=search)
文件grid2.py应该像我在IDLE中使用run模块时那样打开。