91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么用python在文本文件批量查找

小億
131
2023-09-13 15:08:27
欄目: 編程語言

可以使用Python的文件操作和字符串操作來實現在文本文件中批量查找的功能。下面是一個簡單的示例代碼:

def search_in_files(keyword, file_path):
with open(file_path, 'r') as file:
for line_number, line in enumerate(file, start=1):
if keyword in line:
print(f"在第{line_number}行找到了'{keyword}'")
def batch_search(keyword, folder_path):
import os
for root, dirs, files in os.walk(folder_path):
for file in files:
file_path = os.path.join(root, file)
search_in_files(keyword, file_path)
# 調用示例
folder_path = '文件夾路徑'  # 替換為實際的文件夾路徑
keyword = '關鍵字'  # 替換為實際的關鍵字
batch_search(keyword, folder_path)

在上述代碼中,search_in_files函數用于在單個文件中查找關鍵字,并輸出找到的行號和關鍵字信息。batch_search函數用于批量遍歷指定文件夾中的文本文件,并調用search_in_files函數來查找關鍵字。

你需要將代碼中的文件夾路徑關鍵字替換為你實際的文件夾路徑和關鍵字,然后運行代碼即可實現批量查找功能。

0
双鸭山市| 叶城县| 射阳县| 安平县| 盖州市| 襄樊市| 重庆市| 大方县| 肥乡县| 永顺县| 湖口县| 蓬安县| 丰镇市| 洪江市| 新巴尔虎左旗| 托克逊县| 孙吴县| 郓城县| 宾阳县| 北京市| 文水县| 扎赉特旗| 弋阳县| 竹溪县| 湘潭县| 勐海县| 巴中市| 三门峡市| 保靖县| 敦化市| 曲周县| 靖远县| 綦江县| 内黄县| 肃北| 曲阜市| 咸宁市| 岐山县| 金湖县| 从化市| 噶尔县|