python-embedding- все статьи тега ➜ страница 0
Отключить импорт встроенных модулей в embedded Python
Я встраиваю Python 3.6 в свое приложение, и я хочу отключить команду импорта в скриптах, чтобы запретить пользователям импортировать любые встроенные библиотеки python. Я хотел бы использовать только сам язык и мои собственные c++ определенные модули. Py_SetProgramName (L"Example"); Py_Initialize (); PyObject* mainModule = PyImport_AddModule ("__main__"); PyObject* globals = PyModule_GetDict (mainModule); // This should work std::string script1 = "print ('example')"; PyRun_String (script1.c_st ...