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