Pylnstaller原理及解包
Pylnstaller原理及解包:
原理:
PyInstaller是一种流行的工具,它允许开发人员将Python脚本打包成EXE文件,从而可以在没有Python解释器的情况下运行。
PyInstaller 读取你编写的 Python 脚本。它分析你的代码,找到脚本执行所需的其他模块和库。然后搜集所有这些文件的副本——包括活动的 Python 解释器!——并把它们与你的脚本放在一个文件夹中,或可选地放在一个可执行文件中。
解包:
使用pyinstxtractor解包
将pyinstxtractor与要解包的文件放在同一个目录下,然后在命令行里输入:
python pyinstxtractor.py +文件名
然后会在当前目录下生成一个名为文件名_extracted的文件
注:当使用版本脚本与打包版本不同时,解包的文件会损失东西
可以使用 py -python版本 pyinstxtractor.py +文件名来指定版本
例如
py -3.8 pyinstxtractor.py something
本文来自博客园,作者:漫宿骄盛,转载请注明原文链接:https://www.cnblogs.com/msjs/p/18784617
都是顺手发的,写的时候可能有错误,如果发现了,望各位指出。

浙公网安备 33010602011771号