工作中经常需要阅读run.log,也经常需要从中提取出一些关键的信息,此时就需要使用脚本实现自动操作,不仅快速,也最大地减少了出错的可能,毕竟人的眼睛会走神。
对于不复杂的脚本,我们只需要了解基础的python文本操作方法和正则表达式就可以了。脚本是验证工程师的必备技能,需要持续不断的学习,共勉!
Python的文本操作,我的理解主要分三步:打开需要处理的文件并将信息以一定的数据格式进行存储 -> 根据存储数据格式使用对应的方法处理数据 -> 将处理好的数据保存到输出的目标文件中,随后关闭打开的文件。
下面是我前段时间用到的一个小脚本,写的比较随意,仅当个记录。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
python
+关注
关注
56文章
4832浏览量
87781
原文标题:日常 - 一个简易的python脚本
文章出处:【微信号:小杜的芯片验证日记,微信公众号:小杜的芯片验证日记】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
零基础入门:如何在树莓派上编写和运行Python程序?
在这篇文章中,我将为你简要介绍Python程序是什么、Python程序可以用来做什么,以及如何在RaspberryPi上编写和运行一个简单的Pyth

创建OpenVINO? Python脚本,运行可执行文件时遇到的报错怎么解决?
创建OpenVINO? Python 脚本:
from openvino.inference_engine import IECore
ie = IECore()
print(\"
发表于 03-05 10:20
使用converter.py脚本转换EfficientDet_D0模型报错怎么解决?
使用 converter.py 脚本转换 EfficientDet_D0 模型。python3 /opt/intel/openvino_2021.3.394/deployment_tools
发表于 03-05 08:21
使用Python实现xgboost教程
使用Python实现XGBoost模型通常涉及以下几个步骤:数据准备、模型训练、模型评估和模型预测。以下是一个详细的教程,指导你如何在Python中使用XGBoost。 1. 安装XG
windows服务器备份mysql脚本
一、linux备份 使用python脚本,要求有python3和mysqldump #! /usr/bin/python36# -*- co
一个月速成python+OpenCV图像处理
适用于哪些场景,然后通过Python编写代码来实现这些算法,并应用于实际项目中,实现图像的检测、识别、分类、定位、测量等目标。本文将介绍一个高效学习Python+O

@视觉工程师丨15分钟上手《AIDI3.2脚本开发教程》视频,请查收!
AIDI有什么系统性地进阶开发教程?AIDI调用Python脚本的基本原理是什么?常见的Python异常如何处理?区域计算工具有哪些常用案例?……为帮助广大视觉工程师及开发者更好地掌握AI视觉算法

使用Python构建高效的HTTP代理服务器
构建一个高效的HTTP代理服务器在Python中涉及多个方面,包括性能优化、并发处理、协议支持(HTTP/HTTPS)、错误处理以及日志记录等。
APM32F411板的python+pyocd命令行操作
前段时间学习了一下如何使用pyocd配合APM32F411VCTINY板在命令行下给它进行各种骚操作,在使用一段时间后就想着:pyocd是基于python的,那是不是也可以使用python

使用Python搭建简易本地http服务器,升级WIPI模组
包,因此对于python来说,只需输入一行命令,就能轻松打开http服务。当然,要运行网页,就需要网页有显示内容。因此我们可以先建立一个用于存放网页文件的文件夹。例如在F盘创建

【每天学点AI】一个例子带你了解Python装饰器到底在干嘛!
进行“加料”呢?Python装饰器提供了一个更为优雅的方式来增强现有函数的行为,并且不需要修改现有的函数代码及调用方式。接下来通过一个案例来

执行shell脚本的方式包括什么
执行Shell脚本的方式有很多种,以下是一些常见的方法: 直接运行脚本文件 在命令行中,可以直接使用脚本文件的路径来运行脚本。例如: ./s
shell脚本编写之本地脚本的编写和执行
,是在当前shell环境下读取并执行shell脚本,可以不被赋予执行权限。与前几种执行方式不同的是,使用该方式执行后,脚本中定义的变量不会释放。例如,我在脚本中增加一
发表于 08-28 09:36
评论