【发布时间】:2014-11-19 16:55:25
【问题描述】:
我有一个 tkinter 按钮,我想用它在新的 cmd 窗口中运行现有的 python 脚本。我该怎么做? 我可以让新的 cmd 窗口出现,但是如何在其中运行脚本?
谢谢, 克里斯。
【问题讨论】:
-
您没有说明如何显示 cmd 窗口,或者您使用的是什么操作系统,但请阅读 subprocess.POpen 的文档并进行实验,直到正确为止。
-
好的,我在Win7上,目前的代码是:` from Tkinter import * from sys import executable from subprocess import Popen, CREATE_NEW_CONSOLE import os def delprof(): Popen(["cmd.exe "], creationflags=CREATE_NEW_CONSOLE) `
标签: python-2.7 tkinter