工作中經常需要閱讀run.log,也經常需要從中提取出一些關鍵的信息,此時就需要使用腳本實現自動操作,不僅快速,也最大地減少了出錯的可能,畢竟人的眼睛會走神。
對于不復雜的腳本,我們只需要了解基礎的python文本操作方法和正則表達式就可以了。腳本是驗證工程師的必備技能,需要持續不斷的學習,共勉!
Python的文本操作,我的理解主要分三步:打開需要處理的文件并將信息以一定的數據格式進行存儲 -> 根據存儲數據格式使用對應的方法處理數據 -> 將處理好的數據保存到輸出的目標文件中,隨后關閉打開的文件。
下面是我前段時間用到的一個小腳本,寫的比較隨意,僅當個記錄。
審核編輯:劉清
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
python
+關注
關注
57文章
4876瀏覽量
90033
原文標題:日常 - 一個簡易的python腳本
文章出處:【微信號:小杜的芯片驗證日記,微信公眾號:小杜的芯片驗證日記】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
官方新品 | 虹科PCAN-Explorer 7發布:帶來Python腳本與靈活授權新體驗
虹科PCAN-Explorer7支持Python腳本+授權管理升級在CAN總線技術持續進化的當下,我們始終相信,工具的革新應與技術的前沿同頻,更應讓復雜的研發與分析工作,回歸簡潔、高效的本質。虹科
Python調用API教程
兩個不同系統之間的信息交互。在這篇文章中,我們將詳細介紹Python調用API的方法和技巧。 一、用Requests庫發送HTTP請求 使用Python調用API的第
【技術分享】正確編寫SysV Init腳本以實現Systemd兼容(上)
嵌入式的ubuntu系統如何寫好SysVInit腳本呢?與system服務又有什么差別呢?一起隨著文章來探究吧。問題背景許多傳統Linux服務仍使用SysVInit腳本(/etc/init.d
用 Python 給 Amazon 做“全身 CT”——可量產、可擴展的商品詳情爬蟲實戰
一、技術選型:為什么選 Python 而不是 Java? 結論: “調研階段用 Python,上線后如果 QPS 爆表再考慮 Java 重構。” 二、整體架構速覽(3 分鐘看懂) 三、開發前準備(5
Pico Technology發布Python軟件包pyPicoSDK
近日,全球領先的基于 PC 的儀器供應商Pico Technology 官方發布了 pyPicoSDK,這是一款旨在簡化 PicoScopes 應用的 Python 軟件包。pyPicoSDK 在
LuatOS腳本開發入門:嵌入式運行框架全解析!
想搞懂LuatOS如何運行Lua腳本?本文深入剖析其嵌入式運行框架,涵蓋虛擬機加載、任務協程、系統初始化等關鍵環節,適合初學者。 一、LuatOS 編程起步 1.1 底層固件怎么啟動 LuatOS
嵌入式開發新選擇:LuatOS腳本框架入門教程
LuatOS正成為嵌入式開發的新趨勢!本教程帶你從基礎入手,全面了解其基于Lua的腳本開發模式與輕量級運行框架。 一、LuatOS 編程起步 1.1 底層固件怎么啟動 LuatOS 腳本
termux調試python猜數字游戲
用termux做一個猜數字游戲
下面是在Termux中創建猜數字游戲的步驟及完整實現方案,結合Python實現(最適配Termux環境):
? 一、環境準備(Termux基礎配置)
1.
發表于 08-29 17:15
termux如何搭建python游戲
戲開發流程
以Pygame為例,創建一個基礎窗口:
```python
import pygame
pygame.init()
screen = pygame.display.set_mode
發表于 08-29 07:06
Python腳本實現運維工作自動化案例
還在為重復性運維工作而煩惱?每天被各種告警、監控、部署搞得焦頭爛額?作為一名有10年經驗的運維老司機,今天分享5個超實用的Python自動化腳本,讓你的運維工作效率提升300%!這些都
零基礎入門:如何在樹莓派上編寫和運行Python程序?
在這篇文章中,我將為你簡要介紹Python程序是什么、Python程序可以用來做什么,以及如何在RaspberryPi上編寫和運行一個簡單的Pyth
Python在嵌入式系統中的應用場景
你想把你的職業生涯提升到一個新的水平?Python在嵌入式系統中正在成為一股不可缺少的新力量。盡管傳統上嵌入式開發更多地依賴于C和C++語言,Pyt
一個簡易的python腳本記錄
評論