「テキストファイルから指定した文字列を含む行を出力する」スクリプトです。
私の場合、Pythonスクリプトはテキストファイルを加工する時によく記述します。
まず、ひな形としてこのスクリプトで書いて、後から処理を追加して行きます。
# そのため、このスクリプトは「手が勝手に動く」レベルで記述できます(^^;)
grepコマンドやエディター機能がない時などに、意外と重宝しますよ!
# -*- coding: utf-8 -*-
ld = open("テキストファイル.txt")
lines = ld.readlines()
ld.close()
for line in lines:
if line.find("検索文字") >= 0:
print(line[:-1])