在我正在处理的代码库中,默认的 python json
模块被另一个执行不同功能的 json
模块覆盖。
如何导入标准的 json
模块?
import json
不起作用,因为它导入了另一个包。
标准 python json
模块的完全限定名称是什么?
最佳答案
改用绝对导入:
from __future__ import absolute_import
import json
您仍然可以使用相对导入语法导入“屏蔽”、本地 json
模块:
from . import json
支持绝对导入作为选项已在 python 2.5 中引入,并且是 python 3 中的默认设置。
不过,最好重命名“屏蔽”模块。
关于python - python 模块的完全限定名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13697769/