Python
文章平均质量分 64
Wei.Studio
专注于嵌入式和视觉AI领域
展开
-
Python读取csv注释
Python的pandas库处理csv文件非常方便,开发过程中经常会用到csv文件,例如将csv中的数据转化为二进制、将csv文件转化为json等。由于csv本身是以列表的形式组织数据的,如果想要额外的加入一些描述信息,比如版本号等,应该如何做呢?原创 2022-03-11 10:35:27 · 2458 阅读 · 0 评论 -
Python通过注册表获取串口列表
工作中需要使用CameraLink接口自带的串口与设备进行通信,DALSA采集卡软件中可以将CameraLink接口里的串口映射到一个COM口,但是在使用第三方串口库(nodejs的serialport、python的serial)提供的获取串口列表接口,都无法枚举到这个映射的COM口,切Windows的设备管理器也无法识别到该COM口。本文记录一种以访问注册表的方式成功获取到该COM口的方法原创 2022-03-11 10:25:14 · 4225 阅读 · 0 评论 -
Python利用struct进行二进制文件或数据流操作
Python利用struct进行二进制文件或数据流操作在实际工作场景中,特别是在嵌入式开发过程中,经常需要和二进制操作打交道,这里举两个典型例子设备上的一些配置参数通常是以二进制的形式保存在Flash等非易失存储芯片中,而配置参数的格式与内容编辑工作通常是在PC上中完成,将生成的xxx.bin文件下载到设备并写入Flash中,设备启动后从Flash固定地址读取配置到内存中使用。如果能够在PC上以某种脚本的形式方便的对二进制文件的格式和内容进行编辑,或者将二进制文件解析为方便阅读的格式,可以提升很多工原创 2021-05-16 11:19:38 · 2779 阅读 · 0 评论