Python當中read(),readline(),和readlines()的區別


當python進行文件的讀取是,會遇到三個不同的函數,它們分別是read(),readline(),和readlines()。

第一個函數read()

一.read()

這個函數將會從頭到尾讀取文件當中所有的內容,最后返回的結果為字符串

二.readline()

這個函數僅會讀取一行的內容,返回的也是字符串,比較適合和文件讀取當中的普通文件讀取方法配合起來使用:

f=open("123.txt","r")
while True:
    file=f.readline()
    if file ==""
        break
   print(file)
f.close()

 

三.readlines()

這個函數和read函數有一點相似,也是讀取文件當中所有的內容,但是最后返回的是列表而不是字符串。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM