Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为Python脚本设计GUI运行按钮?只负责单击以运行脚本的按钮_Python_Python 3.x_Python Requests_Coding Style_Python Imaging Library - Fatal编程技术网

如何为Python脚本设计GUI运行按钮?只负责单击以运行脚本的按钮

如何为Python脚本设计GUI运行按钮?只负责单击以运行脚本的按钮,python,python-3.x,python-requests,coding-style,python-imaging-library,Python,Python 3.x,Python Requests,Coding Style,Python Imaging Library,我已经准备了一个python自动化脚本,我想设计一个GUI按钮,它应该只有运行脚本的功能,而不是在终端中运行下面的命令 您可以使用os.startfile或subprocess.call 这里有一个小例子供您参考 从tkinter进口* 导入操作系统 导入子流程 根=Tk def运行计划: os.startfile'media//path//xyz.py' 或 子进程。调用'C:\\myprogram.py' btn=Buttonroot,text='Click',command=run\u p

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

您可以使用os.startfile或subprocess.call

这里有一个小例子供您参考

从tkinter进口* 导入操作系统 导入子流程 根=Tk def运行计划: os.startfile'media//path//xyz.py' 或 子进程。调用'C:\\myprogram.py' btn=Buttonroot,text='Click',command=run\u p.pack root.mainloop
我不知道你所说的启动脚本的GUI按钮是什么意思


通常,GUI需要启动python脚本才能启动GUI。如果要通过单击脚本来启动脚本,可以双击.py文件,前提是您有一个包含所有所需软件包的系统解释器,并且您的代码应该运行正常。

请重复介绍教程,尤其是和。特别是,关于如何实现此功能的讨论与堆栈溢出无关。
python3 media/path/xyz.py