Python勉強中 9
リスト内包表記を勉強したので、前回作ったコードを書き直してみた。
rfile = open('kanshi.log', 'r') wfile = open('err.log', 'w') wfile.writelines( [line for line in rfile.readlines() if 'ERR' in line]) rfile.close() wfile.close()
なにこれこわい。
一行で書けるのは便利かもしれないけど読みづらいなぁ。
慣れの問題かな?