所以我想要一个日志包装文件 - 它位于这样的目录中:
| team
-- | libraries
-- | logging.py
-- | __init__.py
问题在于我在内部记录:
from logging import ....
这是本机Python日志记录机制。因此,在为我的日志包装器编写测试时,或者在import team.libraries.logging
上述行失败,因为我认为它尝试从本地日志文件导入。
所以我的问题是:
最好是改变python尝试导入的顺序吗?即首先尝试安装python的位置等?这是好的做法吗?
或者更好地更改我的本地文件名?
PS:我会重命名该文件,因为它更容易,但仍然 - 是否有办法这样做?它有可能吗?
答案 0 :(得分:0)
最好是改变python尝试导入的顺序吗?即首先尝试安装python的位置等?这是好的做法吗?
没有。显然不是。
或者更好地更改我的本地文件名?
是的,当然。
所有原因都已在评论中解释,非常明显。