首页 > 解决方案 > 如何为我的 Python 脚本设计一个 GUI 运行按钮?只负责点击运行脚本的按钮

问题描述

我准备了一个python自动化脚本,我想设计一个GUI 按钮,它应该具有运行脚本的唯一功能,而不是在终端中运行如下命令。

python3 media/path/xyz.py

标签: pythonpython-3.xpython-requestscoding-stylepython-imaging-library

解决方案


您可以使用os.startfile()subprocess.call()

这是一个小例子供您参考

from tkinter import *
import os
#import subprocess
root=Tk()
def run_p():
    os.startfile('media//path//xyz.py')
    #Or
    #subprocess.call('C:\\myprogram.py')
btn=Button(root,text='Click',command=run_p).pack()
root.mainloop()

推荐阅读