1樓:
python中readline()是用來讀取文字檔案中的一行。
readline和readlines,read都是用來讀取檔案內容,readline()每次讀取一行,當前位置移到下一行;readlines()讀取整個檔案所有行,儲存在一個列表(list)變數中,每行作為一個元素;read(size)從檔案當前位置起讀取size個位元組(如果檔案結束,就讀取到檔案結束為止),如果size是負值或省略,讀取到檔案結束為止,返回結果是一個字串。
f=open("myfile")
while true:
line=f.readline()
if line:
print line,
else:
break
f=open("myfile")
lines=f.readline() #lines是一個列表變數
f=open("myfile")
lines=f.read() #lines是一個字串變數
2樓:
readline返回一行的字串, readlines返回包含檔案所有內容的字串列表, 每個元素是一行的字串
3樓:匿名使用者
readline是用於讀取檔案一行的,list物件裡面沒有這個方法
readlines是讀取所有行的迭代器
python中read,readline和readlines的區別
4樓:育知同創教育
read 讀取整個檔案
readline 讀取下一行
readlines 讀取整個檔案到一個迭代器以供我們遍歷(讀取到一個list中,以供使用,比較方便)、
123.txt內容為: