【发布时间】:2022-11-02 05:28:03
【问题描述】:
我目前正在处理由示波器软件生成的几个 .bin 文件。这些 .bin 文件由屏幕上的标题和 1.5k 点组成。我编写的用于处理这些 .bin 文件的程序的一部分提取标题并将其转换为 JSON 格式。使用此 .bin 文件 https://dropmefiles.com/6C2qr 我的程序运行良好,但是使用此文件 https://dropmefiles.com/ocM9H 程序返回此消息:
期望 ',' 分隔符:第 1 行第 820 列(字符 819)
我尝试使用
hexdump命令查看两个垃圾箱,但没有发现任何区别。可能是什么问题,我应该如何纠正它? 我用于提取 JSON 的代码(Python):def HeaderToJSON(file): start = file.read(10) print(start) chID = bytes() count = 0 while True: s = file.read(1) chID += s if s == b'}': count += 1 if count == 6: break noise2 = f.read(4)
【问题讨论】:
-
需要完整的回溯。呈现一个minimal reproducible example,而不仅仅是一个函数。
-
好的,添加源代码