我喜欢在 Python 2.7 中使用 absolute_import 函数。因为在 Python 2.7 中没有 absolute_import 所以我必须像这样导入它。
从 __future__ 导入 absolute_import
在我的 Django 项目中,我有很多文件,比如 models.py、views.py 等等。在我必须放置的每个文件之上
从 __future__ 导入 absolute_import
能够使用这个功能。
问题如下: 是否有可能在项目中仅导入一次 absolute_import 并在所有地方使用它?
请您参考如下方法:
频繁使用absolute_import 的问题通常是由包内的歧义引起的。如果你正在开发多个子包,并且需要不断地使用absolute_import来使用顶层包,只需重命名问题子包即可。无论如何,这是个好主意。
