Python3で作ったスクリプトをWindowsのコマンドプロンプト上で実行したら、日本語部分のdecodeが失敗した。
この部分が
line.strip().decode('ascii')
こういうエラーを出す。
UnicodeDecodeError: 'ascii' codec can't decode byte 0x82 in position 28:
invalid start byte
shift-JISにしたら直った。
line.strip().decode('shift-JIS')