Python之轉換py文件為無需依賴python環境的exe文件的方法


在日常工作中,使用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!


免責聲明!

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



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