答案 0 :(得分:2)
最终用户将获得源代码,除非您将python编译为字节码并将其发送给用户。
例如:
python -O -m py_compile file1.py file2.py file3.py
然而,与任何字节码一样,它可以被反编译为类似于源的形式。
答案 1 :(得分:1)
您可以分发脚本,可以分发包(可以使用pip install
等工具安装),您可以分发用户可以简单启动的可执行文件。
如果您的最终用户不是技术娴熟的人(因此没有控制台命令,也没有源代码恶作剧),您可以分发可执行文件并希望用户的计算机不会被篡改。当然,您可以确保可执行文件与您分发的内容相同,但如果用户的计算机受到损害,则可用性很小。