一尘不染

如何在python中隐藏控制台窗口?

python

我正在用Python写一个IRC机器人。

我希望为Linux和Windows制作独立的二进制文件。主要是希望机器人启动时隐藏控制台窗口,而用户则不能看到该窗口。

我该怎么办?


阅读 919

收藏
2020-02-22

共1个答案

一尘不染

只需将其保存为.pyw扩展名即可。这将阻止控制台窗口打开。

在Windows系统上,没有“可执行模式”的概念。Python安装程序会自动将.py文件与python.exe关联,以便双击Python文件将其作为脚本运行。扩展名也可以是.pyw,在这种情况下,通常出现的控制台窗口将被隐藏。

2020-02-22