栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

使用Python抓取智能硬件的串口日志并抓取关键字段,保存在 excel做数据分析

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Python抓取智能硬件的串口日志并抓取关键字段,保存在 excel做数据分析

一、采购串口转USB和USB延长线

可以在某宝或者某猫上直接搜索关键词“串口转USB”和“USB延长线”即可;

1、在计算机--管理--设备管理器--端口处,查找并更新COM串口(更新驱动程序)

2、更新完成后,查看对应的串口号(后续代码实现即可使用)

二、安装Python 3.8(python 3)

https://www.yutu.cn/softhtml/showsoft_4366.html

三、使用pip(pip3)安装依赖项

1、安装pyserial-3.5.tar.gz (159.1 kB)
2、更新pip:python -m pip install --upgrade pip
3、安装pyserial-3.5-py2.py3-none-any.whl (90.6 kB)
地址:https://pypi.org/project/pyserial/#files
4、pip install serial(pip3.....)   pip install pyserial(pip3..)(获取串口数据)

5、操作excel主要用到xlrd,xlwt这两个库    

6、 pip install openpyxl
7、pip install pywin32

等等.

四、直接上代码

考虑到项目的保密性,完整的代码不提供,可以为小伙伴提供下思路:

1、必须添加使用函数的依赖项;

2、感兴趣的日志信息需要通过关键词截取;

3、截取完成的数据需要保存在本地(可以通过excel)来保存。

4、另外:自动化测试需要安装一个模拟器,模拟器安装app;然后,在模拟器上编写脚本程序实现

自动化测试;

五、查看结果:获取到的数据图

上图是电量与时间的关系图。

当然,还可以分析其他数据。

基于python的开源性和跨平台特性,我们可以做很多有价值的事情。

本期仅分享硬件+app自动化测试后数据分析的一种方法,感兴趣的朋友可以留言并交流。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/304132.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号