第壹種:read()
read()是最簡單的壹種方法,壹次性讀取文件的所有內容放在壹個大字符串中,即內存中。
read()的好處:方便、簡單,壹次性讀出文件放在壹個大字符串中,速度最快。
read()的壞處:文件過大的時候,占用內存會過大。
第二種:readline()
readline()逐行讀取文本,結果是壹個list。
readline()的好處:占用內存小,逐行讀取。
readline()的壞處:逐行讀取,速度比較慢。
第三種:readlines()
readlines()壹次性讀取文本的所有內容,結果是壹個list。
readlines()的好處:壹次性讀取文本內容,速度比較快。
readlines()的壞處:隨著文本的增大,占用內存會越來越多。