python脚本如何添加启动和停止按钮?

Python014

python脚本如何添加启动和停止按钮?,第1张

用tkinter的button组件。

设定好字体大小size(int类型),在循环内部(以while举例)加组件:

xunhuan=1 # 控制循环的开始与结束

# 定义开始循环

def start():

global xunhuan

xunhuan = 1

# 结束

def end():

global xunhuan

xunhuan = 0

size=(字的大小)

# 现在导库

inport tkinter as tk # 输入方便

window = tk.Tk()

s = tk.Button(window, text = "开始" , command = start) # 开始按钮

e = tk.Button(window , text = "停止" , command = end) # 结束按钮

# 绘制按钮

s.pack()

e.pack()

# 下面是循环

while True:

if xunhuan:

...(循环内部要做的事)

window.mainloop() # 在tkinter中,这行代码一定要加

您可以编写一个包含taskkill /im python.exe的批处理文件,并将其放在桌面,"开始"菜单等上,并在需要杀死一个失控的脚本时运行它.当然,它将杀死所有个Python进程,所以要小心.

要看你在什么平台上运行Python的程序了 我知道的有如下:

如果在putty.exe上 就是Ctrl + D

如果在IDLE上 就是Ctrl + C, 可能ESC也会有用;

如果在pyscripter上 如果无限循环的东西基本在XP上就不能暂停了 只能强行把pyscripter用任务管理器关了 别的平台我没试过;