ファイルから文字列を検索するPython

Pythonでは、次のコードでファイル内の文字列を検索できます。

def find_string_in_file(file_path, search_string):
    with open(file_path, 'r') as file:
        for line in file:
            if search_string in line:
                print(line)

open()関数でファイルを’r’モードで開き、行単位でファイルの内容を読み込みます。行中に目的の文字列があれば、その行を出力します。

ファイルのパス(file_path)と検索したい文字列(search_string)をパラメータとしてこの関数を呼び出す必要があります。

bannerAds