gpt4 book ai didi

Python子进程命令静默运行,防止cmd出现

转载 作者:行者123 更新时间:2023-11-28 22:50:27 24 4
gpt4 key购买 nike

<分区>

我有一些带有 tinker 的复杂 Python3 GUI 代码,并使用 cx_Freeze 进行了编译。

只有在 Windows 上运行时才会出现此问题。

子进程 check_ouptut(或 Popen)运行类似的命令:

import subprocess
VAL = subprocess.check_output(['adb.exe', 'version'], shell=False, stdout=subprocess.PIPE).decode()

所以我需要捕获输出并将其存储为 VAL。但是,当它发生时,会弹出 cmd 窗口,并在读取值后关闭。我有一组执行类似操作的命令,它会导致 adb.exe 在 cmd 窗口中弹出,这真的很烦人。

有没有办法让这些静音,这样 cmd 就不会弹出?

正如我提到的,代码作为 GUI/tkinter 运行,使用 cx_Freeze 编译,并且只出现在 Microsoft Windows 上(不会出现在 Linux 上)。

谢谢。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com