如何把自己寫的python程序給別人用


這里講的給別人用,不是指將你的代碼開源,也不是指給另一個程序員用。。。。。

前段時間寫了個程序,輸入URP學生系統的賬號和密碼,輸出課表、績點之類的信息,想給同學用,但是總不能叫別人也去裝python吧。。。問了些前輩之后,得到了一堆詞,這里略解釋一下,以幫助像我這樣的python新手。

 

轉exe文件:py2exe、cx_Freeze、PyInstaller

py2exe:看名字也能看出來,就是將你的python程序打包成exe可執行文件,這樣你把程序包給別人,別人點個exe文件就可以用了

cx_Freeze:作用和py2exe一樣,但是打包質量比py2exe好,所以一般人都推薦用cx_Freeze

PyInstaller:作用和上面的還是一樣,但是貌似工序復雜,沒怎么聽過

 

做圖形界面應用程序:PyQt、pyWidget

PyQt:極其強大的圖形GUI應用程序的工具包,反正你選它就沒錯

pyWidget:和上面的作用是一樣的,都是開發界面程序

 

搜了些資料,也分享一下:

cx_Freeze:下載地址http://sourceforge.net/projects/cx-freeze/?source=dlp  (win32, python2.7, cx_freeze4.3.1)

                  資料1,來自老爸的蒸面條http://keliang.blog.51cto.com/3359430/661884

                  資料2,http://www.haogongju.net/art/1192978

 

PyQt:下載地址http://sourceforge.net/projects/pyqt/?source=dlp (win32, python2.7, PyQt4.8.5)

          資料1:完整的教程,中文版哦,力薦 http://jimmykuu.sinaapp.com/static/PyQt4_Tutorial/html/index.html

          資料2:來自CoderZh的博客,是資料匯總,估計你完全不用再自己去搜資料了http://www.cnblogs.com/coderzh/archive/2009/06/28/1512654.html

          資料3:PyQt的開發講解,看完上面的在看這個吧http://blog.csdn.net/lianxiang_biancheng/article/details/7767501

 

Life is short, you need Python!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM