一、打開文件
with open('file_name.txt', 'r') as f:
content = f.readlines()
在 Python 中,讀取文件需要先打開文件。使用 `open()` 函數可以打開一個文件,參數一指定文件路徑及文件名,參數二指定打開方式。打開方式常用的是只讀方式 `’r’`。使用 `with` 語句打開文件會在讀取完成後自動關閉文件。
二、逐行讀取文件內容
for line in content:
print(line)
文件內容讀取到變數 `content` 後,可以使用 `for` 循環遍歷變數中的每一行內容。在循環體中,可以對每一行內容進行處理,例如列印出來。
三、處理讀取到的內容
with open('file_name.txt', 'r') as f:
content = f.readlines()
for line in content:
line = line.strip() # 去掉每行首尾的空格和換行符
if line.startswith('https'): # 假設文件中包含多個 URL,獲取以 'https' 開頭的 URL 並列印出來
print(line)
讀取到文件內容後,可以對每行內容進行處理。例如,可以使用字元串函數 `strip()` 去掉每行首尾的空格和換行符;也可以使用條件語句對每行內容進行篩選和處理,例如獲取以 `’https’` 開頭的 URL 並列印出來。
四、完整代碼示例
with open('file_name.txt', 'r') as f:
content = f.readlines()
for line in content:
line = line.strip() # 去掉每行首尾的空格和換行符
if line.startswith('https'): # 假設文件中包含多個 URL,獲取以 'https' 開頭的 URL 並列印出來
print(line)
以上代碼實現了打開文件、逐行讀取文件內容、對每行內容進行處理的功能,可以獲取文件中以 `’https’` 開頭的 URL 並列印出來。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/187980.html