1.最方便的方法是壹次性讀取文件的所有內容,並將它們放入壹個大字符串中:
all _ the _ text = open(‘thefile . txt‘)。閱讀()
#文本文件中的所有文本
all _ the _ data = open(‘abin file‘,‘Rb‘)。閱讀()
#二進制文件中的所有數據
為了安全起見,最好給打開的文件對象壹個名稱,這樣在操作完成後可以快速關閉文件,並且可以防止壹些無用的文件對象占用內存。例如,讀取文本文件:
file _ object = open(‘thefile . txt‘)
嘗試:
all_the_text = file_object.read()
最後:
文件對象關閉()
您不必在這裏使用Try/finally語句,但這樣更好,因為它可以確保文件對象是關閉的,即使在讀取過程中出現嚴重錯誤。
2.最簡單、最快和最具Python風格的方法是逐行讀取文本文件的內容,並將讀取的數據放入字符串列表中:list _ of _ all _ the _ lines = file _ object . read lines()。
這樣讀出來的每壹行文本末尾都有壹個“\n”符號;如果妳不想這樣,還有另壹個選擇,比如:
list _ of _ all _ the _ lines = file _ object . read()。分割線()
list _ of _ all _ the _ lines = file _ object . read()。拆分(“\n”)
list _ of _ all _ the _ lines =【L . rstrip(‘n‘)for L in file _ object】
1、Python?
Python(英文發音:/?爸?θ?N/)是壹種面向對象的解釋型計算機程序設計語言,由吉多·範·羅蘇姆於1989年底發明,第壹個公開發行版本發布於1991。Python源代碼也遵循GPL(GNU通用公共許可證)協議。
2.基本概念
python(KK英語發音:/‘pa?θɑn/,DJ英語發音:/?paiθ?N/)是壹種面向對象的直譯計算機程序設計語言,由吉多·範·羅蘇姆在1989年底發明。