zoukankan      html  css  js  c++  java
  • 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!

  • 相关阅读:
    627. Swap Salary
    176. Second Highest Salary
    596. Classes More Than 5 Students
    183. Customers Who Never Order
    181. Employees Earning More Than Their Managers
    182. Duplicate Emails
    175. Combine Two Tables
    620. Not Boring Movies
    595. Big Countries
    HDU 6034 Balala Power! (贪心+坑题)
  • 原文地址:https://www.cnblogs.com/berlin-sun/p/py2exe.html
Copyright © 2011-2022 走看看