使用python tkinter打开控制台

时间:2019-02-26 17:44:24

标签: python python-3.x tkinter pyinstaller

我编写了一个简单的文本编辑器,它具有诸如Open,Save和'Compile and run'的基本功能,用于编译.c文件

到我还没有使用Pyinstaller或打开exe时出现的默认控制台将.py文件转换为.exe文件时,它的工作状况还不错。

当我将--noconsole用作Pyinstaller的参数时,控制台不会出现,我确实想要那个。但是我确实希望在单击“编译并运行”按钮时显示控制台。

我正在通过Pcc调用tcc,其中tcc是编译器。我也尝试过使用批处理文件,但是如果使用noconsole选项,则无法打开控制台。

我的要求是,我不想在首次运行exe时显示控制台,而是希望在单击“编译”按钮时显示该控制台。

我该怎么做?

编辑1:更精确地说,当我单击“编译”按钮时调用的编译函数包含Popen调用。我使用os和subprocess尝试过,两者都有类似的问题。

0 个答案:

没有答案