python - 为什么mypy会抱怨'“Type [Logger]”没有属性“manager”'
问题描述
app.py
仅包含两行代码:
$ cat app.py
import logging
print(logging.Logger.manager.loggerDict.values())
输出:
dict_values([])
所以它运行成功,但 mypy 抱怨
$ mypy app.py
app.py:3:7: error: "Type[Logger]" has no attribute "manager"
Found 1 error in 1 file (checked 1 source file)
想知道为什么?
解决方案
推荐阅读
- java - SQL参数问题 jdbc
- android-camera2 - 如何创建相机会话?
- odoo - Odoo 10.0 POS Restaurant中的orderline_notes保存在数据库中的什么位置?
- javascript - 如何在html文件中定位javascript代码?
- html - 为什么我的子 div 不能留在父 div 内?
- python - 有没有一种简单的方法可以在 Python 中绘制和操作持续时间(小时/分钟/秒)数据?不是日期时间数据
- python-3.x - 数据框操作 TypeError:无法将系列转换为
- neo4j - 当我想找到从一个节点到另一个节点的路径时如何优化密码?
- google-sheets - 如何按条目的时间顺序查询多个 Google 表格的行?
- python - 如何使用 PySid2 QtWebEngine 在 HTML5 播放器中播放“mp4”视频?