【发布时间】:2019-07-19 07:46:01
【问题描述】:
我目前有一个调用 python 代码文件的 c++ 应用程序。我想知道是否有办法隐藏此文件或输入某种密码来打开它,并且您可以继续从 c++ 代码调用。
编辑: 我需要调用 python,因为我使用 keras 库。这就是我不移植代码的原因 我用 PyImport_ImportModule 和 PyObject 导入 python 代码
提前致谢。
【问题讨论】:
-
所以我的理解是你想创建一个只有你可以编辑的python库。你可能想看看read only library
-
从安全角度讲,我相信你需要的是用非对称密钥加密你的 python 文件
-
也许是即时写出 python 文件,然后执行并删除它?
-
另一方面,你为什么需要 python 文件呢?为什么不将其移植到 C++?
-
您可以加密 python 部分并让 C++ 部分解密以供使用。