标签: python python-2.7 import
在我的python库的logging.py中有以下几行:
import logging
和
from logging import DEBUG, INFO, WARNING, ERROR, CRITICAL
我不明白在logging.py中导入日志记录的含义 还有(DEBUG,INFO,WARNING,ERROR,CRITICAL)定义在哪里?
答案 0 :(得分:0)
它从python标准库导入logging,link,
logging
here也是该页面中的日志级别(DEBUG,INFO,...)
答案 1 :(得分:0)
看起来有人把进口搞砸了一下? :)
一般来说,如果你这样做
import <module>
您可以将所有的方法和对象称为
<module>.<method>
然而,如果你这样做,
import <method1>, <constant1> from <module>
您只能参考您明确提到的那些:
<method1>,<constant1>等。
<method1>
<constant1>
在这种特殊情况下,我猜代码作者不想使用模块前缀来记录级别常量。