程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python文件讀取read及readlines兩種方法使用詳解

編輯:Python

目錄

引言

.read([size])方法

.readlines()方法

引言

with open() 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

以上就是python文件讀取read及readlines兩種方法使用詳解的詳細內容,更多關於python文件讀取read readlines的資料請關注軟件開發網其它相關文章!



  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved