python在TXT文件中按照某一字符串取出該字符串所在的行方法
主要流程:讀取文件數(shù)據(jù)——將每一行數(shù)據(jù)分成不同的字符段——在判斷
在某個(gè)字否段是否含與某個(gè)字符。(只是其中一種辦法)
代碼如下:
with open(r"C:\Users\LENOVO\Desktop\20170513155231.txt", encoding='utf-8') as f:#從TXT文件中讀出數(shù)據(jù) for line1 in f: list.append(line1) #通過(guò)for循環(huán)一行一行加載 datalist=[] #定義一個(gè)數(shù)組 for item in list: #通過(guò)一個(gè)for循環(huán)將每一行按照空格分成不同的字符段 l = item.split() #這句使用空格將item分割成字符段 datalist.append(l)#將l放入數(shù)組 for item in datalist: #通過(guò)一個(gè)for循環(huán)將某個(gè)字符段下含有某個(gè)字符串的行顯示出來(lái) if item[8] == '加速度傳感器': print(item)
以上這篇python在TXT文件中按照某一字符串取出該字符串所在的行方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于opencv實(shí)現(xiàn)手勢(shì)控制音量(案例詳解)
這篇文章主要介紹了基于opencv的手勢(shì)控制音量和ai換臉,通過(guò)定義了一個(gè)名為 handDetector 的類,用于檢測(cè)和跟蹤手部,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-08-08
Python3之手動(dòng)創(chuàng)建迭代器的實(shí)例代碼
迭代器即可以遍歷諸如列表,字典及字符串等序列對(duì)象甚至自定義對(duì)象的對(duì)象,其本質(zhì)就是記錄迭代對(duì)象中每個(gè)元素的位置。這篇文章主要介紹了Python3之手動(dòng)創(chuàng)建迭代器,需要的朋友可以參考下2019-05-05
django使用多個(gè)數(shù)據(jù)庫(kù)的方法實(shí)例
這篇文章主要給大家介紹了關(guān)于django使用多個(gè)數(shù)據(jù)庫(kù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
Python機(jī)器學(xué)習(xí)工具scikit-learn的使用筆記
這篇文章主要介紹了Python機(jī)器學(xué)習(xí)工具scikit-learn的使用筆記,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2021-01-01
淺談python數(shù)據(jù)類型及類型轉(zhuǎn)換
這篇文章主要介紹了淺談python數(shù)據(jù)類型及類型轉(zhuǎn)換,介紹了python中的數(shù)據(jù)類型,以及數(shù)據(jù)的不可變性,還有字符串,列表等相關(guān)內(nèi)容,具有一定借鑒價(jià)值,需要的朋友可以參考下。2017-12-12
Python利用雪花算法實(shí)現(xiàn)生成唯一ID
雪花算法是在一個(gè)項(xiàng)目體系中生成全局唯一ID標(biāo)識(shí)的一種方式,偶然間看到了Python使用雪花算法不盡感嘆真的是太便捷了。本文就來(lái)聊聊這具體的實(shí)現(xiàn)方法,感興趣的可以了解一下2022-11-11
使用python的chardet庫(kù)獲得文件編碼并修改編碼
windows和linux采用了不同的編碼,這讓很多人傷透了腦經(jīng),這里我采用了Python的chardet庫(kù)獲得代碼的編碼,然后修改編碼2014-01-01

