python怎樣使用read讀取不同類型文件
1、read()讀取
文件打開成功,調用read()方法可以一次讀取文件的全部內容,Python把內容讀到內存,用一個str對象表示:
>>>f.read()
2、read(size)
調用read()會一次性讀取文件的全部內容,如果文件有10G,內存就爆了,所以,要保險起見,可以反復調用read(size)方法,每次最多讀取size個字節的內容。
3、readlines()
調用readline()可以每次讀取一行內容,調用readlines()一次讀取所有內容并按行返回list。因此,要根據需要決定怎么調用。
總結:如果文件很小,read()一次性讀取最方便;如果不能確定文件大小,反復調用read(size)比較保險;如果是配置文件,調用readlines()最方便:
forlineinf.readlines():
print(line.strip())#把末尾的'\n'刪掉
以上就是python中read讀取不同類型文件的方法,希望對大家有所幫助。更多Python學習推薦:請關注IT培訓機構:千鋒教育。