python按行讀取文件的方法比較
1、read方法默認(rèn)會(huì)把文件的所有內(nèi)容一次性讀取到內(nèi)存。如果文件太大,對(duì)內(nèi)存的占用會(huì)非常嚴(yán)重
2、readline方法,readline方法可以一次讀取一行內(nèi)容
方法執(zhí)行后,會(huì)把文件指針移動(dòng)到下一行,準(zhǔn)備再次讀取
實(shí)例
#打開文件
file=open("read.txt")
whileTrue:
#讀取一行內(nèi)容
text=file.readline()
#判斷是否讀到內(nèi)容
ifnottext:
break
#每讀取一行的末尾已經(jīng)有了一個(gè)'\n'
print(text,end="")
#關(guān)閉文件
file.close()
以上就是python按行讀取文件的方法比較,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。