我正在为我的Python文本编辑器开发最终的Run函数,似乎我无法运行代码。
这是我的代码:
self.menu = tk.Menu(self)
self.master.config(menu=self.menu)
self.runMenu = tk.Menu(self.menu, font=("Consolas", 10))
self.runMenu.add_command(label="Run", command=self.run)
self.menu.add_cascade(label="Run", menu=self.runMenu)
def run(self):
exec("print('sdf')")
没有打印出来。这很奇怪,因为当我定义函数并在shell中运行它时,它实际上可以正常工作。
答案 0 :(得分:0)
我刚才意识到我后来在我的代码中重新定义了这个功能,这使得它什么都没做。