有没有办法在没有终端或控制台弹出的情况下运行Python 3脚本?
我尝试了很多方法在第一次运行时隐藏终端,但即使通过我使用.pyw扩展名,包含了hide()函数并在通过pyinstaller将我的脚本转换为.exe时使用了--windowed标志,终端仍然在消失之前弹出一微秒。
import win32console, win32gui
def hide():
window = win32console.GetConsoleWindow()
win32gui.ShowWindow(window, 0)
return True
我已经读过一个方法,你可以通过C程序运行python脚本来在执行之前隐藏终端但是我想保持它尽可能简单。
你知道在脚本运行时避免终端闪烁的任何方法吗?
答案 0 :(得分:-1)
您可以使用文件的.pyw扩展名隐藏控制台窗口