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 的開發效率?

TAG:Python | 環境 | 方法 | 依賴 | 文件 | 轉換 |