- 我的项目是开源的,除了一个我不想让人们知道实现的模块。事实上,我不介意一两个人打开这个东西,如果他们有足够的决心,但我最希望的是放弃一见钟情李>
- 我只想隐藏单个模块的实现,如果人们想为项目做出贡献,接口仍然是完全可用的。也就是说,我希望人们能够做到:
import my_hidden_module
my_hidden_module.do_stuff()
- 我的项目主要运行在Windows上,所以Windows独占建议是可以的李>
- 我对隐藏代码这件事完全陌生,所以我不知道从哪里开始。如果有人能给我一个方向,我将不胜感激李>
Tags:
1)可以使用类和私有变量或 2) 使用name='main',但这不会实现接口上的代码 3) 看起来很蠢,但是你可以在这个函数上面添加注释,使其不被更改 否则你可以看到-How do I protect Python code?
相关问题 更多 >
编程相关推荐