Python может загружать модули с удаленного сервера? - PullRequest
1 голос
/ 29 марта 2011

в python, могу ли я загрузить модуль с удаленного сервера на локальный? что я делаю, так это хочу защитить мой исходный код. что мне делать, спасибо

Ответы [ 3 ]

2 голосов
/ 29 марта 2011

это можно сделать с помощью python import hooks .см. knockout для реализации, которую вы можете использовать напрямую или в качестве отправной точки для добавления дополнительной логики защиты кода

1 голос
/ 29 марта 2011

Немного не по теме, но если вам нужна защита исходного кода, C-скомпилируйте исходный код Python с cython и распространите файлы .pyd.

Вам потребуется:

  1. адаптируйте ваш исходный код для совместимости с Cython (не можно преобразовать весь код)
  2. прекомпилируйте .pyd файлы для платформ, которые вы хотите поддерживать (Windows, Ubuntu, Fedora и т. Д....)
0 голосов
/ 29 марта 2011

Да, вы можете импортировать свой код творческим путем.

Нет , он не защитит код от просмотра. Переосмыслите свою стратегию, а не тактику.

...