python - 为什么python.logger在脚本长时间运行时会出错或超时?
问题描述
我正在运行一个通常在 6-30 小时之间运行的 python 脚本。我使用 python 记录器模块将消息记录到文本文件中。有时脚本会随机失败,并在以下代码语句中显示错误消息:“AttributeError: 'function' object has no attribute 'info'”:
if args.isNational == 1:
log.info("Started computing xyz...")
为什么会这样?缓解这种情况的最佳方法是什么?
解决方案
推荐阅读
- html - 如果 sql 查询没有检索到任何行作为结果,如何禁用表单元素(文本框)
- mysql - 在MySQL中使用分区选择重复?
- julia - 尝试将复杂函数传递给辛普森规则时出现加载错误
- javascript - 低宽度的汉堡菜单下拉菜单
- python - 从函数外的函数引用变量
- html - 如何仅在 CSS 变量存在时使用它们?
- bash - 如何在bash中的字符串末尾增加一个数字?
- javascript - 如何在 app.on(“退出前”)中使用 shutdown.bat 停止 Tomcat?
- javascript - 如何将json数据转换成表格
- java - JAR 中的 Jsp 标记文件有时会给出类未找到异常