私は迅速なログ解析ツールを作っています:ログファイルを処理するPythonとストリッピング文字
findme = 'important '
logf = file('new.txt')
newlines = []
for line in logf:
if findme in line:
line.partition("as follows: ")[2]
newlines.append(line)
outfile = file('out.txt', 'w')
outfile.writelines(newlines)
ない私は、テキストを削除するには、パーティションのようなものを使用して行くべきかわから「次のように」との前にすべてのものこれは1行ごとに行われます。私はエラーは出ませんが、私が取り除こうとしているテキストは出力に残っています。
'file'は' open'を使わないでください。これは構文上有効なPythonのようなものでもありません。 – SilentGhost