/var/log/messages

Feb 21, 2016 - 1 minute read - Comments - Python

微妙な出力の整形

某ツールで仕事するときのコマンドラインを何故だかダブルクォーテーション付きで一つづつ改行して出力されて以下をでっちあげました。自分メモ。

#!/usr/bin/env python

import re
import sys
import fileinput

def main():
    pattern = re.compile('"')
    for line in fileinput.input():
        line = line.strip()
        line = pattern.sub('', line)
        sys.stdout.write(line + " ")

if __name__ == '__main__':
    main()

TextBlob godeb

comments powered by Disqus