我运行以下命令将我的脚本从.py转换为.exe:
第一个月
在添加了一些添加得不好的包之后,GUI通过我的tkinter脚本打开。但是当我在Windows中使用tkinter窗口运行代码时,每当有subprocess.run或os.system函数时,它都会打开一个新的终端窗口。有什么办法可以抑制这些吗?或者至少使它们最小化或不引人注目?
下面是一段gui_script.py,它结合了两个文件,打开了一个外部终端窗口。
import os
os.system('copy cDNA.fa+ncRNA.fa transcriptome.fa /b')
字符串
1条答案
按热度按时间dfty9e191#
我开始使用python工具来合并文件:
字符串
以及下载较大的文件:
型
尽管如此,我仍然需要运行一个外部程序blast,所以我使用subprocess.run和creationflag = subprocess.CREATE_NO_WINDOW参数如下:
型
使用if语句,因为creationflags显然在非windows环境中不起作用。