Skip to main content
 首页 » 编程设计

python之python 模块的完全限定名称

2025年05月04日21zhwl

在我正在处理的代码库中,默认的 python json 模块被另​​一个执行不同功能的 json 模块覆盖。

如何导入标准的 json 模块?

import json 不起作用,因为它导入了另一个包。

标准 python json 模块的完全限定名称是什么?

请您参考如下方法:

改用绝对导入:

from __future__ import absolute_import 
import json 

您仍然可以使用相对导入语法导入“屏蔽”、本地 json 模块:

from . import json 

支持绝对导入作为选项已在 python 2.5 中引入,并且是 python 3 中的默认设置。

不过,最好重命名“屏蔽”模块。