常在UNIX領域混,腳本總是要學習一種的,當然,指的是Shell之外的腳本,在由於了大概N年之久,終於做出了自己的判斷,我要學Python。
其實,不再UNIX領域混,學Python也是蠻好的,當初,只因爲非常討厭Python的縮進層次,不如Prel這種用大括號分段的語言,猶豫啊猶豫,比較啊比較,終於發現Python的語法格式也非常優雅乾淨利索(之所以用“也”,是爲了照顧一下別的“優雅”的語言,優雅的語言好像很多哦)。Python易學易用,和C/C++交互非常方便。
這兩天又再拾起塵封很久沒有研究的QT, Python+QT玩一玩吧,很簡單的一個Hello World。
import sys;
from PyQt4.QtCore import *;
from PyQt4.QtGui import *;
class MainWindow(QMainWindow):
def __init__(self, parent=None):
QMainWindow.__init__(self, parent)
self.setWindowTitle(self.tr("Hello World From PyQt!"))
if __name__ == "__main__":
app = QApplication(sys.argv)
mainwindow = MainWindow()
mainwindow.show()
sys.exit(app.exec_())
from PyQt4.QtCore import *;
from PyQt4.QtGui import *;
class MainWindow(QMainWindow):
def __init__(self, parent=None):
QMainWindow.__init__(self, parent)
self.setWindowTitle(self.tr("Hello World From PyQt!"))
if __name__ == "__main__":
app = QApplication(sys.argv)
mainwindow = MainWindow()
mainwindow.show()
sys.exit(app.exec_())
居然發現51cto博客的代碼格式沒有python.
pyqt3可以兼容QT1,2,3
pyqt4適用於QT4
~~The END~~
尹曙光