python在TXT文件中按照某一字符串取出該字符串所在的行方法
更新時間:2018年12月10日 09:36:17 作者:君臨四海
今天小編就為大家分享一篇python在TXT文件中按照某一字符串取出該字符串所在的行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
主要流程:讀取文件數(shù)據(jù)——將每一行數(shù)據(jù)分成不同的字符段——在判斷
在某個字否段是否含與某個字符。(只是其中一種辦法)
代碼如下:
with open(r"C:\Users\LENOVO\Desktop\20170513155231.txt", encoding='utf-8') as f:#從TXT文件中讀出數(shù)據(jù) for line1 in f: list.append(line1) #通過for循環(huán)一行一行加載 datalist=[] #定義一個數(shù)組 for item in list: #通過一個for循環(huán)將每一行按照空格分成不同的字符段 l = item.split() #這句使用空格將item分割成字符段 datalist.append(l)#將l放入數(shù)組 for item in datalist: #通過一個for循環(huán)將某個字符段下含有某個字符串的行顯示出來 if item[8] == '加速度傳感器': print(item)
以上這篇python在TXT文件中按照某一字符串取出該字符串所在的行方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python機器學(xué)習(xí)庫之Scikit-learn基本用法詳解
Scikit-learn?是?Python?中最著名的機器學(xué)習(xí)庫之一,它提供了大量實用的機器學(xué)習(xí)算法以及相關(guān)的工具,可以方便我們進行數(shù)據(jù)挖掘和數(shù)據(jù)分析,在這篇文章中,我們將介紹?Scikit-learn?的基本使用,包括如何導(dǎo)入數(shù)據(jù)、預(yù)處理數(shù)據(jù)、選擇和訓(xùn)練模型,以及評估模型的性能2023-07-07解決python3中的requests解析中文頁面出現(xiàn)亂碼問題
requests是一個很實用的Python HTTP客戶端庫,編寫爬蟲和測試服務(wù)器響應(yīng)數(shù)據(jù)時經(jīng)常會用到。這篇文章給大家介紹了解決python3中的requests解析中文頁面出現(xiàn)亂碼問題,感興趣的朋友一起看看吧2019-04-04查看TensorFlow checkpoint文件中的變量名和對應(yīng)值方法
今天小編就為大家分享一篇查看TensorFlow checkpoint文件中的變量名和對應(yīng)值方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06python 實現(xiàn)上傳圖片并預(yù)覽的3種方法(推薦)
下面小編就為大家?guī)硪黄猵ython 實現(xiàn)上傳圖片并預(yù)覽的3種方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-07-07