python - 可以从单个文件可执行文件中提取python源代码吗
问题描述
我有一个使用 pyinstaller 创建的 Python 软件。我使用 pyinstaller 创建了一个 60 MB 的可执行文件,其中包含我所有的模块依赖项。
我使用了 pyinstaller 代码:
pyinstaller --noconfirm --onefile --windowed file.py
我打算向我认识的很多人发布这个软件的测试版。我知道如果我创建一个包含脚本的目录,人们可以提取源代码,但是如果它只是一个 .exe 文件,那么有人仍然可以从可执行文件中提取源代码吗?
在创建可执行文件之前,我已经研究过使用 pyarmor 并混淆我的代码,但是当我想将所有内容编译成单个 exe 文件时,这将需要发送某种文件夹。
解决方案
推荐阅读
- html - 移动视图上一行中的两个框
- android - 从 Android 11 的旧位置迁移数据
- android - 如何进入荣耀10 Lite的自动启动权限页面?
- java - 面对 java.lang.ClassCastException:android.net.DhcpInfo 无法转换为 android.bluetooth.BluetoothDevice
- django-models - 字段“tag_number”需要一个数字,但得到“КР-02211”
- r - RStudio 冻结并且即使在重新安装后也无法工作
- sql - 将列添加到 SELECT 后,PostgreSQL 左连接变得非常慢
- windows - 如何在 windows 中安装和运行 Tor 服务?(Windows v.10)
- php - Laravel 从带有偏移量的集合中获取
- r - 对数据框的值进行操作