[python] 隱藏 console

python 要如何做到隱藏console
這個應該是屬於windows的問題吧
因為作業系統是xp 所以去找了 win32api and python相關
果然找到前人的解法


Python代码 
  1. import win32api, win32gui  
  2. ct = win32api.GetConsoleTitle()  
  3. hd = win32gui.FindWindow(0,ct)  
  4. win32gui.ShowWindow(hd,0)  
很简单吧,就是获得console的handle,然后隐藏(0分别代表NULL和SW_HIDE)。启动还是用python.exe。


不過在啟動前還是得先去下載 pywin32api (我是用py26), 不然python無法找到這兩個module

唉呀越寫越上層的話,若上面的AP沒有提供解法,底層實做原理又不懂的話,是很惱人的...

Comments

Popular posts from this blog

股票評價(Stock Valuation) - 股利折現模型

openwrt feed的使用

How to convert Markdown into HTML