将python中的blf-files分为较小的文件
我想知道是否可以在Python中拆分BLF文件?我知道有一个支持BLF文件的库(CAN),但找不到有关如何拆分/保存的文档。我可以阅读BLF文件:
import can
log = can.BLFReader("logfile.blf")
如果有人知道如何将该文件分开并将其保存到较小的BLF文件中,请感谢任何帮助。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以读取logfile并将所有消息写入新文件,更改每个n消息(在我的示例n = 100中,非常低)。我发现看,否则我将不知道如何通过
log_in
(在这种情况下为生成器)恢复迭代,或者如何轻松获得object_count
:You can read your logfile and write all messages to new files, changing file every N messages (in my example N=100, which is very low). I find it very useful to look at the doc, otherwise I wouldn't know how to resume iteration over
log_in
(in this case as a generator) or how to easily getobject_count
: