gpt4 book ai didi

python - 将 __import__ 设置为 None 后,为什么我仍然可以导入?

转载 作者:太空宇宙 更新时间:2023-11-03 13:06:29 25 4
gpt4 key购买 nike

如果我这样做:

__import__ = None

然后导入一个模块:

import random

我还是可以的。为什么?

最佳答案

它不会调用您模块中的引用。它使用内置的那个。尝试:

import builtins
builtins.__import__ = None
import random

你会看到它失败了:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'NoneType' object is not callable

关于python - 将 __import__ 设置为 None 后,为什么我仍然可以导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58313866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com