#眉標=Open Source #副標=EeePC應用程式開發系列(1) #大標=三種快速開發系統原型的環境 #作者=文/圖 Quark ============= 程式1 #!/usr/bin/env python outp = open("test1.txt","w") outp.write("line1\n") outp.write("line2\n") outp.close() inp = open("test1.txt","r") linelist = inp.readlines() for line in linelist: print line, inp.close() ================ ============= 程式2 #!/usr/bin/env python import gtk class ButtonClick: def destroy(self, widget, data=None): gtk.main_quit() def __init__(self): self.window = gtk.Window(gtk.WINDOW_TOPLEVEL ) self.button = gtk.Button("Quit") self.button.connect("clicked",self.destroy,None) self.window.add(self.button) self.button.show() self.window.show () def main(self): gtk.main() if __name__ == "__main__": bclick = ButtonClick() bclick.main() ================ ==<反灰>=========== deb http://opensource.nchc.org.tw/debian/ etch main deb-src http://opensource.nchc.org.tw/debian/ etch main deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib ================ ==<反灰>=========== deb http://update.eeepc.asus.com/p701/tw p701 main ================ ==<反灰>=========== deb http://opensource.nchc.org.tw/debian/ etch main contrib non-free deb-src http://opensource.nchc.org.tw/debian/ etch main contrib non-free ================ ==<反灰>=========== apt-cache search pyqt ================ ==<反灰>=========== apt-get install python-qt4 ================ ============= 程式3 #!/usr/bin/env python import sys from PyQt4 import QtGui app = QtGui.QApplication(sys.argv) widget = QtGui.QWidget() widget.resize(250, 150) widget.setWindowTitle('simple') widget.show() sys.exit(app.exec_()) ================