unicode文字列のエスケープをデコードする
時々、入手したテキスト内にある文字列がエスケープされていることがある。
これをデコードして、元の文字列にする方法を調べたので、メモを残しておく。
#!/usr/bin/python # -*- coding:utf-8 -*- import sys for line in sys.stdin: print line.decode('unicode_escape'),
見ての通り、こんな感じで使えるようにしておいた。
cat hoge.txt | python unescape.py