一直覺得wxpython占用內存比較多,在工作中寫的一些小程序應用,一對比其它的小程序,發現內存相差確實有點大。
測試了下QT框架
代碼如下:
import sys,time
from PyQt4 import QtCore, QtGui
#import wx
if __name__ == "__main__":
while True:
time.sleep(1)
只載入了框架,內存占用就有明顯差別。
載入wx的時候一般在20M左右,我寫的幾個應用也差不多是這么多,所以占用內存多的主要是框架,程序實際占用的大概只有幾M左右。
載入pyqt大概在9M左右,具體應用中沒做過測試。
看來以后還是可以嘗試下QT框架的開發,而且還有Designer。
新聞熱點
疑難解答