不应该由一次导入处理吗?即导入日志记录。 如果我在脚本中没有包含import logging.config,它会给出:
AttributeError:'module'对象没有属性'config'
答案 0 :(得分:37)
logging
是一个包。在您(或程序中的某些内容)导入它们之前,不会导入包中的模块。您不需要同时import logging
和import logging.config
:只需import logging.config
即可使名称logging
可用。
答案 1 :(得分:0)
只需为托马斯的答案添加补充说明即可。
const mapDispatchToProps = {getData: getData()}
是一个程序包,一个目录。
输入日志目录并列出其中的文件:
logging
因此,日志目录中有一个config.py handlers.py __init__.py __pycache__
文件,但是为什么不能config.py
。这是因为import logging.config
中没有config
命名空间