0

我的 execfile 函数有问题。

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

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

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

editmenu.add_separator()

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

文件 grid2.py 应该像我在 IDLE 中使用 run 模块时一样打开。

4

0 回答 0