python图形化界面运行py文件
时间: 2023-09-22 17:11:04 浏览: 125
您可以使用Python的Tkinter模块来创建图形界面并运行.py文件。以下是一个简单的示例代码:
```python
import tkinter as tk
import subprocess
# 创建主窗口
root = tk.Tk()
root.geometry('200x100')
# 定义函数,点击按钮时运行.py文件
def run_file():
subprocess.Popen(['python', 'example.py'])
# 创建按钮
btn = tk.Button(root, text='运行', command=run_file)
btn.pack()
# 进入主循环
root.mainloop()
```
在这个示例中,我们创建了一个名为 `example.py` 的Python文件,该文件将在单击按钮时运行。通过将 `subprocess.Popen()` 函数用于该文件,我们可以使用系统的命令行运行它。
请注意,该示例仅适用于在本地计算机上安装了Python的情况。如果您想在没有Python的计算机上运行.py文件,您需要使用打包工具,例如PyInstaller或cx_Freeze。
阅读全文