python执行文件;新窗口无法完全打开

python执行文件;新窗口无法完全打开,python,execfile,Python,Execfile,我的execfile函数有问题 我想做的是点击菜单项打开一个新文件,如下所示。然而,问题是,当文件打开时,它的一些内容会在原始菜单项所在的窗口中打开,而文件的其余部分会在单独的窗口中打开 它应该在一个单独的窗口打开,而不是一半在这里,一半在那里!我哪里做错了 def search(): execfile("grid2.py") editmenu.add_separator() editmenu.add_command(label="Research", command=search)

我的execfile函数有问题

我想做的是点击菜单项打开一个新文件,如下所示。然而,问题是,当文件打开时,它的一些内容会在原始菜单项所在的窗口中打开,而文件的其余部分会在单独的窗口中打开

它应该在一个单独的窗口打开,而不是一半在这里,一半在那里!我哪里做错了

def search():
   execfile("grid2.py")

editmenu.add_separator()

editmenu.add_command(label="Research", command=search)

grid2.py文件应该像我在空闲状态下使用run模块时一样打开。

如果在命令行中打开grid2.py,会发生什么?还有两扇窗户吗?不,它能正常工作!我想我们需要你的密码。