python - GnuRadio 记录器附加文件标志不起作用?
问题描述
我正在尝试将流程图运行期间生成的一些信息记录到日志文件中。我正在使用以下命令:
log = gr.logger('log')
log.set_level("DEBUG")
log_filename = config_prms['logging']['log_filename'] #full path to log file
log.add_file_appender(log_filename, False, "%r :%p: %c{1} - %m%n")
据我所知,第二个参数确定日志文件是被覆盖还是附加到(https://www.gnuradio.org/doc/doxygen/classgr_1_1logger.html#a59623c0e5e128b2d86c59b93240ba034)。事实证明,日志文件始终附加到(无论该标志是 True 还是 False)。这是预期的行为吗?
解决方案
不,这是一个错误。请在https://github.com/gnuradio/gnuradio/issues下完整报告,包括您的 GNU Radio 版本。
推荐阅读
- html - 调整大小时如何使响应式图像纵横比和高度
- python - 从 numpy ndarray 中删除零行
- swift - 如何在 Xcode Playground 中使用 SwiftUI?
- python - Flask 开发服务器 WSGI 配置
- angular - 如何在没有控制迭代的情况下使用 Angular 中的 Reactive Form 发送对象数组?
- asp.net - 如何将复选框的值分配给剃刀变量?
- javascript - 如何在 ES6 import 语句中使用全局依赖?
- python - 包含相似功能的类之间的动态切换
- python - 将基于时间的字符串转换为数字
- ace-editor - 为什么 chrome 的灯塔审核不适用于 ace Texteditor