我正在尝试将我在Mac上编写的Python脚本发送给我的朋友。问题是,我不希望向他们发送可编辑的代码。我该如何将我的脚本从一个可编辑的文本文件变成一个可以通过单击运行的程序?
我正在尝试将我在Mac上编写的Python脚本发送给我的朋友。问题是,我不希望向他们发送可编辑的代码。我该如何将我的脚本从一个可编辑的文本文件变成一个可以通过单击运行的程序?
#test.py
print "Hello, world."
# python shell
>>>import test
如果你的朋友使用的是Windows系统,你可以使用py2exe,但如果他们使用的是Mac系统,我不确定是否有相应的工具。无论如何,这样编译会破坏跨平台兼容性,而这正是解释型语言的全部意义...
Python并没有真正设置隐藏代码的功能,据我所知,这与它的哲学背道而驰。