У меня есть Python, встроенный в приложение в качестве платформы сценариев, чтобы пользователи могли писать сценарии Python.Я пытаюсь предотвратить импорт, чтобы он не мог повредить в любом случае, и мне приходится придерживаться предоставленного API.
Я пришел со следующим кодом Python:
__builtins__ .__import__= None
reload = None
предотвращает импорт и предотвращает перезагрузку модулей.Предотвращение перезагрузки требуется, чтобы они не могли перезагрузить встроенные функции, возвращая им рабочий импорт.
Однако я не эксперт по Python.Что-то еще мне не хватает, что пользователь все еще может сделать для импорта модулей?
Спасибо