from datetime import datetime, timedelta import struct import pandas as pd def read_binary_file(file_path): df = pd.DataFrame() with open(file_path, "rb") as file: index = 0 # 读取前8个字节,表示数据列数 column_bytes = file.read(8) if not column_bytes: return # 文件结束 column_count = struct.unpack(" 10: # break # data_bytes = file.read(8) # data = struct.unpack(" 25: break time_bytes = file.read(8) time = struct.unpack("