當前位置:成語大全網 - 書法字典 - 如何用“python”提取文件中的指定內容?

如何用“python”提取文件中的指定內容?

python如何讀取文件內容:

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年底發明。