中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

怎么用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
喀喇沁旗| 逊克县| 洛阳市| 杨浦区| 榕江县| 玉龙| 唐山市| 汉沽区| 梨树县| 姜堰市| 英吉沙县| 张家川| 当涂县| 兴安盟| 朝阳区| 临湘市| 容城县| 四川省| 长春市| 西平县| 安泽县| 包头市| 沐川县| 云南省| 措美县| 南丰县| 鄂托克前旗| 佳木斯市| 天等县| 兴宁市| 临泽县| 安图县| 桃园县| 民权县| 克什克腾旗| 北京市| 榆社县| 新巴尔虎左旗| 鹰潭市| 刚察县| 仪陇县|