- 博客(5)
- 收藏
- 关注
原创 python基于海康设备SDK的二次开发(三)
然后就成功获取到了所需要字段的值,至此本次项目最难的部分就给解决了,后面的就是按照需求一步一步的弄成自己想要的式样,整体写下来,海康给的SDK基本算是完整的,减少了大量的开发工作,只是其中也需要自己把开发手册和开发指南这两个资料看透看明白才能顺利的完成项目开发。但是,如果下面这一步效仿demo来,只返回一个内存地址,这个地方卡着痛苦了好几天,通过和海康的技术咨询,给出的是结构体错误,又反复的校验结构体,没发现什么问题,最后在海康开发手册里给出的C++demo种找到了灵感。
2023-03-18 16:45:25
2155
5
原创 python学习一年的一点心得——API接口开发篇
通过寻找,找到了json数据的处理方式,获得json数据后,又利用pandas这个数据处理的万能工具进行数据dataframe化,利用pandas.json_normalize将数据格式化、用df.drop或者df.loc进行数据清洗,选出真正可以使用的数据,然后利用sqlachemy将dataframe数据进行存入数据库,用create_engine建立数据库连接,然后df.to_sql的方法将数据直接存储到数据库,这个方法的好处就是不需要有建立好的表,也可以进行数据存储。
2023-03-17 21:18:31
547
原创 python基于海康设备SDK的二次开发(二)
以上为代码开始编写的第一个步骤,就是要建立好相关的结构体,这是海康威视python语言开发中的一个极其重要的环节,如果不知道该怎么编写的话,可以根据给出的JAVA和C++的demo 来编写出python的相应结构体,好了明天我们将进入主体内容的编写环节。下面就是第二个重点,就是需要在HKNETSDK.py里面创建一个结构体,海康给出的里面缺少该结构体的python体。上一章节将海康SDK的一些开发准备已经讲解了一遍,如果还有不清楚的可以向前翻看。需要参考这个指南进行后续的开发。今天进入代码开发阶段。
2023-03-16 13:59:38
1898
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人