此篇文章關(guān)鍵給大家介紹了python文件讀取數(shù)據(jù)read及readlines兩種方式的應(yīng)用范例及差別詳細(xì)說明,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,祝愿大家多多的發(fā)展,盡早漲薪。
前言
withopen()as和open()全是開啟,都還沒讀取文檔
假定test.fa的具體內(nèi)容如圖所示:
ACGACGTAGCGTAGCTACGAT
CAGCGACGAGCTAGCGACGA
.read([size])方法
read([size])方法從文件當(dāng)前位置起讀取size個字節(jié),若無參數(shù)size,則表示讀取至文件結(jié)束為止,它返回字符串對象。
with open('test.fa')as fa: f=fa.read() print(f) print(type(f)) print('------') f=f.split('n') print(f[0])
返回結(jié)果
CGACGTAGCGTAGCTACGAT
CAGCGACGAGCTAGCGACGA
<class'str'>
------
CGACGTAGCGTAGCTACGAT
.readlines()方法
readlines()方法用于讀取所有行,保存在一個列表(list)變量中,每行作為一個元素,類似于fa.read().split('n')的結(jié)果。
readlines讀取所有行,并且以列表形式輸出,可以利用下標(biāo)來定位到每一行
with open('test.fa')as fa: f=fa.readlines() print(type(f)) print(f[0]) print('------') print(f[1])
##2.readlines()方法
返回結(jié)果
<type'list'>
CGACGTAGCGTAGCTACGAT
------
CAGCGACGAGCTAGCGACGA
綜上所述,這篇文章就給大家介紹到這里了,希望可以給大家?guī)韼椭?/p>
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/128690.html
摘要:可以對文件進行查看創(chuàng)建等功能,可以對文件內(nèi)容進行添加修改刪除,且所使用到的函數(shù)在為,在同時支持和,但是在系列移除了函數(shù)。在及以后,又支持同時對多個文件的上下文進行管理,即原文鏈接 Python可以對文件進行查看、創(chuàng)建等功能,可以對文件內(nèi)容進行添加、修改、刪除,且所使用到的函數(shù)在Python3.5.x為open,在Python2.7.x同時支持file和open,但是在3.5.x系列移除...
摘要:筆試問題如何使用讀取個大小的文件這個問題其實在筆試中會經(jīng)常遇到的個題目。解決方案在中除了使用方法讀取文件內(nèi)容外還有另外個方法和也可以進行內(nèi)容的讀取。結(jié)果發(fā)現(xiàn)使用的方式還是會導(dǎo)致內(nèi)存不足的情況發(fā)生而通過讀取指定字節(jié)的方式則可以處理完這個文件。 筆試問題 如何使用Python讀取1個8GB大小的文件,這個問題其實在筆試中會經(jīng)常遇到的1個題目。對于在Python中讀取文件的操作,一般我們會這...
摘要:鍵盤輸入提供了內(nèi)置函數(shù)從標(biāo)準(zhǔn)輸入讀入一行文本,默認(rèn)的標(biāo)準(zhǔn)輸入是鍵盤??梢越邮找粋€表達(dá)式作為輸入,并將運算結(jié)果返回。將返回該文件中包含的所有行。將寫入到文件中然后返回寫入的字符數(shù)。當(dāng)處理一個文件對象時使用關(guān)鍵字是非常好的方式。 1. 鍵盤輸入 Python提供了 input() 內(nèi)置函數(shù)從標(biāo)準(zhǔn)輸入讀入一行文本,默認(rèn)的標(biāo)準(zhǔn)輸入是鍵盤。input 可以接收一個 Python 表達(dá)式作為輸入,...
摘要:如果該文件已存在,文件的初始指針在文件的結(jié)尾。文件中只有一句話十步殺一人,千里不留行。關(guān)閉文件如果用來打開文件的話就不用管關(guān)閉文件的操作了,因為已經(jīng)幫你完成了這一步,否則必須在處理文件之后加上關(guān)閉文件的操作 讀取文件的操作步驟 有一道腦筋急轉(zhuǎn)彎,問把大象裝進冰箱的步驟,答案很簡單,打開冰箱、把大象推進去、關(guān)閉冰箱。這就是一個處理問題的思路,我們對文件的操作和這個一樣,第一步:打開文件;...
閱讀 1066·2023-01-14 11:38
閱讀 1062·2023-01-14 11:04
閱讀 901·2023-01-14 10:48
閱讀 2377·2023-01-14 10:34
閱讀 1147·2023-01-14 10:24
閱讀 1026·2023-01-14 10:18
閱讀 654·2023-01-14 10:09
閱讀 733·2023-01-14 10:02