从导入的模块

时间:2017-09-18 23:27:31

标签: python

使用导入模块中的标准库函数是个好主意吗?例如,我写了一个xyz.py模块并在xyz.py中,我就是这个状态import json

我有另一个脚本import xyz。在这个脚本中,我需要使用json函数。在我的脚本中我可以肯定import json但是在导入xyz时已经导入了json lib。那么我可以使用xyz.json()还是一个不好的做法?

1 个答案:

答案 0 :(得分:2)

您应该再次使用import json来明确声明依赖项。 Python将优化加载模块的方式,因此您不必担心效率低下。

如果您以后不再需要xyz.py并删除该导入,那么您仍然需要import json,而无需重新分析您的依赖项。