python可以从远程服务器加载模块吗?

发布于 2024-10-27 11:58:46 字数 60 浏览 1 评论 0原文

在python中,我可以将模块从远程服务器加载到本地吗? 我这样做是为了保护我的源代码。 我该怎么办,谢谢

in python,can i load a module from remote server to local?
what i do this is want to protect my source code.
what should i do ,thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

酷炫老祖宗 2024-11-03 11:58:46

它可以通过python导入钩子来完成。请参阅 knockout 了解可以直接使用或作为添加进一步代码保护逻辑的起点的实现

it can be done via python import hooks. see knockout for an implementation that you can either use directly or as a starting point to add further code-protection logic

零崎曲识 2024-11-03 11:58:46

有点偏离主题,但如果您需要源代码保护,请使用 cython 编译您的 python 源代码并分发 .pyd 文件。

您必须:

  1. 使您的源代码与 cython 兼容(并非所有代码都可以转换)
  2. 针对您想要支持的平台(Windows、Ubuntu、Fedora 等...)预编译 .pyd 文件

A bit off topic but if source protection is what you need C-compile your python source with cython and distribute .pyd files.

You'll have to:

  1. adapt your source to be cython compilant (not all code can be converted)
  2. precompile .pyd files for platforms you want to support (Windows, Ubuntu, Fedora etc...)
千里故人稀 2024-11-03 11:58:46

是的,您可以以创造性的方式导入代码。

,它不会保护代码不被看到。重新考虑你的战略,而不是战术。

Yes, you can import your code in creative ways.

No, it will not protect the code from being seen. Rethink your strategy, not tactics.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文