栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何阻止Python stdlib模块导入?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何阻止Python stdlib模块导入?

从字面上看,如果您只是想“将它们存根,以免直接导入将它们加载”, 而不是 “使它们无法被不受信任的代码卸载”,则:

import syssys.modules['os'] = Nonesys.modules['system'] = None

当然,没有模块,

system
因此您可能已经说过了
sys
,在这种情况下,您会遇到麻烦。

如果您试图阻止不受信任的代码执行坏事,请查看http://wiki.python.org/moin/SandboxedPython并意识到您正在采取的措施并非立即可行。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/659959.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号