如何从另一个Python脚本退出一个python脚本,但保持第一个python脚本运行?

时间:2018-07-29 02:20:54

标签: python-3.x tkinter tkinter-entry

我有一个GUI,并且正在从GUI脚本运行另一个python脚本。现在,如果用户输入了错误的值,我想显示错误消息并就此停止。基本上在该点本身终止第二个脚本,并且不执行任何其他操作。但我希望第一个脚本(GUI)保持打开状态。我怎样才能做到这一点?返回函数在这里可能不是很有用,因为返回函数只会停止当前函数。我要从另一个函数中调用几次。有简单的方法吗?

1 个答案:

答案 0 :(得分:0)

对于tkinter,您可以使用消息框。

from tkinter import messagebox   
messagebox.showerror("Error", "Message")
messagebox.showwarning("Warning", "Message")
messagebox.showinfo("Info", "Message")