素人Tips
Pythonで読み込んだファイルを処理する場合、検索した行の上の行を取得したい時が、たまーにあります。簡単な書き方でやってみました。
"cc3"の一行上、"bb2"を取得しています。
[ファイル名:sample]| 
					 1 2 3 4 5  | 
						aa11 bb22 cc33 dd44 ee55  | 
					
| 
					 1 2 3 4 5 6 7 8 9 10  | 
						#!/usr/bin/env python  import sys ifile = sys.argv[1] for line in open(ifile):     if line.find("cc33") >= 0;         print (pre_line)     pre_line = line.strip()  | 
					
| 
					 1  | 
						bb22  |