如何使用按钮关闭正在运行的Windows OS程序?

时间:2019-05-05 19:45:59

标签: python tkinter file-handling file-management file-manager

我正在使用Python 3.7.3和tkinter制作一个简单的GUI,以打开和关闭Windows应用程序。我找不到使用屏幕上的按钮关闭正在运行的程序的方法。我还需要“关闭”按钮来做其他事情,因此仅使用“ x”按钮(位于“最小化”和“最大化”旁边)对我的情况不起作用。

from tkinter import *
import os, subprocess

root = Tk()
root.geometry("300x300")

def OpenCalc():    
    app1 = os.startfile("C:\Windows\System32\calc.exe")

def CloseCalc():
    os.close(app1)
    # or
    # os.closefile("C:\Windows\System32\calc.exe")

b1=Button(root, text="Open Calc", command=OpenCalc).pack()
b2=Button(root, text="Close Calc", command=CloseCalc).pack()

root.mainloop()

0 个答案:

没有答案