2013-05-20 147 views
0

我開發了一個使用Python 2.6,PyQt4的應用程序。如何在python PyQt GUI應用程序中隱藏控制檯窗口

我們遵守.pyc並創建了一個啓動器來運行此腳本並將其放置在中心位置,以便每個人都可以訪問它。

我們發現一個控制檯窗口隨我們的應用程序一起打開。所以我們將發射器的擴展更改爲.pyw,並且我們達到了預期的解決方案。

問題是,如果我們正在運行此應用程序並長時間鎖定系統,則應用程序將被掛起。而當我們使用.py其不掛。

所以需要一個解決方案來隱藏控制檯窗口與.py

+0

你在Windows上有關?什麼是啓動器 - Windows快捷方式可能? –

+0

@JanneKarila雅我在Windows上。啓動程序包含'從腳本導入類'app = class()''app.show()' – Rao

+0

嘗試'pythonw'? –

回答

0

運行通過雙擊PyQt的應用程序(使用.py擴展名),並沒有看到任何控制檯窗口只是綁定的.py與pythonw.exe

做到在cmd(設置適當的路徑pythonW.exe):

assoc .py=Python.File 
ftype Python.File=C:\Python33\pythonw.exe "%1" %* 

然後只需在您的PY文件。

但 我認爲你掛提到pythonw.exe

相關問題