Python 小例子(新手)


首先寫的這個東西的初衷就是看了oschina 上一位oscer的 例子

自己 也想寫個玩玩 順便練習下python(初學)

還有就是練習下在windows 下如何將.py 文件打包成.exe 可執行文件

該程序的作用就是輸入網址后 會生成一個index.html的 頁面!

很簡單.. 只是為了自己練習一下python的學習!

高手請繞道..

 

下面是代碼部分:

 1 import urllib2
 2 class Info:
 3      def Show(self,url):
 4           page=urllib2.urlopen('http://'+url,timeout=10)
 5           data=page.read()
 6           name=url[4:-4]
 7           open(name+'.html','w').write(data)
 8 
 9 
10 if __name__=='__main__':
11      a=Info()
12      url=raw_input('Enter the urladdress:\n')
13      a.Show(url)

代碼是很簡單的 就不多加解釋了!

保存一份XX.py 文件

下面說一下打包

我用的是PyInstaller 2.0

我的python的版本是2.7.3

下載之后安裝 並且在環境變量里面 添加路徑 在此就不多說了一切都按照步驟走

 

我的操作是將寫好的XX.py文件放到了PyInstaller.py 的同一路徑下(方面操作)

要不然還的在CMD 下輸入路徑 比較煩:(

PS:我只是按照我處理的過程寫,.. 還有很多不足 不過能實現就行了

windows +R

CMD

輸入到你的路徑

例如 我的PyInstaller 安裝在C盤

即可輸入 CD C:\PyInstaller-2.0 回車

然后 輸入關鍵的一段指令

python PyInstaller.py -F XX.py (然后回車)

這個是最簡單的方法.....至少我是這么認為的!

PS:-F 是參數的設置 這里還有UPX Version 這里我就不介紹了 想要了解更多就到官網去看看吧!這里-F= oneFile

這里會自動生成一個 你XX.Py 的XX的文件夾  在里面有個dist 文件夾 看到了吧 打包好的exe 就在那里

官網上說需要2部完成 還需要build 一下xx.spec 的文件!

可惜我沒搞明白..

但是很好的打包成功了!並且用 PEiD 沒有檢測出是用什么寫的...:)

想一起交流的 Chat with me Gtalk steve.cheung.1987@gmail.com


免責聲明!

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



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