Python之轉換py文件為無需依賴python環境的exe文件的方法
在日常工作中,使用python腳本開發快速敏捷,但是其代碼是可見的,而且充分的依賴python開發環境。為了達到保護我們源碼的目的,或者不依賴python開發環境使用python腳本,將其轉換成可以直接運行的exe文件顯得尤為重要。
無所不能的python,開源的python就是這麼強健,py2exe模塊就是為這個功能而生的!下載地址戳這裡。
下面就其使用方式舉例說明:
# py2exeSample.pyimport sysdef sayHi(): print("Hello, world!")def main(): sayhi() if __name__ == "__main__": sys.exit(main())
好了,準備工作完成,py2exe粉墨登場:
# py2exeSample_py2exe.pyfrom distutils.core import setupimport py2exe,sys,ossys.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!
推薦閱讀:
※python 解碼錯誤提示的位置?
※使用Python中的folium包創建熱力密度圖
※為什麼寫的爬蟲只能爬取一幅圖,而不能全部下載所有圖片?
※C/C++ 這類更底層的語言,如果把平時常用的高級函數和功能都實現,能否達到 Python 的開發效率?