我想拒绝访问使用特定的python模块,比如os和sys,因为我不希望他们访问我的docker容器,因此拒绝用户在脚本中导入这些模块的能力
答案 0 :(得分:0)
试试这个,但你需要导入一次sys模块。
import sys
sys.modules['os']=None
sys.modules['sys']=None
import os
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-5-2c5665a14a1c> in <module>()
----> 2 import sys
3 sys.modules['os']=None
4 sys.modules['sys']=None
5 import sys
ModuleNotFoundError: import of 'sys' halted; None in sys.modules