Python关闭exe窗口的方法有多种,下面我将介绍两种常用的方法:使用os模块和使用tkinter模块。

方法一:使用os模块

使用os模块中的system函数可以执行系统命令,通过执行taskkill命令可以关闭指定进程。

import os

def close_exe_window(exe_name):
    os.system(f"taskkill /F /IM {exe_name}.exe")

上述代码中,close_exe_window函数接收一个参数exe_name,表示要关闭的exe程序的名称。函数内部使用os.system函数执行了taskkill命令,其中/F参数表示强制关闭进程,/IM参数后面跟上进程名。

使用示例:

close_exe_window("my_program")

上述示例代码将关闭名为my_program.exe的程序的窗口。

方法二:使用tkinter模块

使用tkinter模块可以创建一个简单的GUI窗口,并通过调用窗口的destroy方法关闭窗口。

import tkinter as tk

def close_exe_window():
    root = tk.Tk()
    root.destroy()

上述代码中,close_exe_window函数创建了一个Tk对象,并调用其destroy方法关闭窗口。

使用示例:

close_exe_window()

上述示例代码将关闭通过tkinter创建的窗口。

总结:

以上是两种常用的Python关闭exe窗口的方法。方法一通过调用系统命令关闭指定进程,方法二通过创建一个简单的GUI窗口并关闭它来关闭exe窗口。你可以根据自己的需求选择合适的方法来关闭exe窗口。