Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在空闲外执行程序时出现消息框错误,该程序不';在Python 3.4中,在空闲状态下执行时不会发生_Python_Python 3.x_Tkinter_Messagebox - Fatal编程技术网

在空闲外执行程序时出现消息框错误,该程序不';在Python 3.4中,在空闲状态下执行时不会发生

在空闲外执行程序时出现消息框错误,该程序不';在Python 3.4中,在空闲状态下执行时不会发生,python,python-3.x,tkinter,messagebox,Python,Python 3.x,Tkinter,Messagebox,我有一段代码,当按下按钮时会创建一个消息框,当我在空闲状态下运行程序时不会出现问题,但是如果我在空闲状态外运行程序,会出现一个错误“未定义名称‘messagebox’”。为什么只有在空闲状态外执行时才会发生这种情况 def Reset(): ResetMess = messagebox.askyesno("Confirm Reset", "Are you sure?") 在IDLE之外,必须显式导入messagebox from tkinter import messagebox 在

我有一段代码,当按下按钮时会创建一个消息框,当我在空闲状态下运行程序时不会出现问题,但是如果我在空闲状态外运行程序,会出现一个错误“未定义名称‘messagebox’”。为什么只有在空闲状态外执行时才会发生这种情况

def Reset():
    ResetMess = messagebox.askyesno("Confirm Reset", "Are you sure?")

在IDLE之外,必须显式导入messagebox

from tkinter import messagebox

在IDLE之外,必须显式导入messagebox

from tkinter import messagebox

顺便说一句,我已经进口了tkinter,抱歉忘了早点说我已经进口了tkinter,抱歉忘了早点说谢谢,很高兴事情就这么简单@谢谢,很高兴事情就这么简单@sprtnbst