您现在的位置:首页 >> 污染防治

PyInstaller - 开箱即用的 Python 应用领域打包工具

时间:2025-03-16 12:21:19

相关的当前拆开源当前:所均需拆开哪些PDF的相关当前拆开更进一步当前:如何同步进行拆开的概要系统设计Windows 和 Mac OS X 等平台的特定当前

其里,最常用的当前除此以外:

----distpath DIR:拆开输出PDF夹,当前为 ./dist-D, ----onedir:拆开输出的运用于为一个PDF夹-F, ----onefile:拆开输出的运用于为单一一个可拒绝执行PDF-n NAME, ----name NAME:运用于名称----add-data :额外所均需同步进行拆开的非二进制PDF,如额外的图片素材等-p DIR, ----paths DIR:关键字 Python import 的路径----collect-all MODULENAME:收集所有的子模块、数据PDF、和二进制PDF----key KEY:主要用途密钥 Python bytecode 的密钥-c, ----console, ----nowindowed:程序来标示出一个擅自行过道来同步进行输入输出-w, ----windowed, ----noconsole:程序来隐藏擅自行过道,仅标示出 GUI

PyInstaller 也能通过转用托的方式,在 Python 代字码里应以主要用途:

import PyInstaller.__main__PyInstaller.__main__.run([ 'my_script.py', '----onefile', '----windowed'])

该 Python 代字码等价于以下的 pyinstaller 擅自:

pyinstaller my_script.py ----onefile ----windowed

PyInstaller 还除此以外了 Python 程式码优化当前,通过除此以外不同一般来说的优化当前,获得不同优化级别的程式码输出:

# run with basic optimizationspython -O -m PyInstaller myscript.py# also discard docstringspython -OO -m PyInstaller myscript.py

Python 的字节字码是很容易被擦除的,PyInstaller 除此以外了密钥当前,通过除此以外密钥,就可以极为简便地对 Python 字节字码同步进行密钥。如果所均需该机制,装设时所均需额外的当前:

pip install pyinstaller[encryption]

并在 pyinstaller 除此以外 ----key 当前。key 是一个 16 位的运算符,PyInstaller 应以主要用途 tinyaes 同步进行密钥。

阐释

PyInstaller 可以将 Python 程序来拆开再加一个独立可拒绝执行API,反对 Windows、Linux 和 Mac OS X。PyIntaller 应以主要用途简便,WWW即用,系统设计简便,同时持有多样化的机制,反对各种桥段的拆开临时工,是同步进行 Python 程序来开发的必备物件之一。

pyinstaller

常州妇科医院哪家看的好
生药标本
重庆男科医院排名
江苏白癜风医院哪个比较好
北京妇科医院哪家好点
颈椎痛有什么好的治疗方法吗
羊水过少
牙疼止痛最快的方法
扶他林和英太青哪个止痛效果好
肠胃不舒服吃什么药叮嘱
相关阅读