在日常工作中,使用python腳本開發快速敏捷,但是其代碼是可見的,而且充分的依賴python開發環境。為了達到保護我們源碼的目的,或者不依賴python開發環境使用python腳本,將其轉換成可以直接運行的exe文件顯得尤為重要。
無所不能的python,開源的python就是這么強健,py2exe模塊就是為這個功能而生的!下載地址戳這里。
下面就其使用方式舉例說明:
# py2exeSample.py import sys def sayHi(): print('Hello, world!') def main(): sayhi() if __name__ == '__main__': sys.exit(main())
好了,准備工作完成,py2exe粉墨登場:
# py2exeSample_py2exe.py from distutils.core import setup import py2exe,sys,os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files':1}}, console = [{'script': 'py2exeSample.py'}], zipfile = None )
好了,直接運行py2exeSample_py2exe.py,然后就會生成我們所需要的exe文件了,exe文件位於當前目錄下的dist文件夾中!把他們復制到任何你所需要使用的電腦使用吧!
自從有了py2exe,麻麻再也不用擔心我的代碼泄露了,也不用擔心電腦上是否安裝python環境了!
感謝閱讀,希望能幫到大家!
Published by Windows Live Writer!