機種依存文字
python のエラーコードでは
UnicodeError: Shift_JIS decoding error: invalid character 0x8755
となっている。
回避方法についてあーだらこーだら考えたり検索してみたのだが、結局指定文字コードを変えれば良い模様。
というわけで対応文字コードを「Shift JIS (sjis)」から「Microsoft コードページ 932 (cp932)」に変更。
これで上手く動くようになった。
つーか、ファイル文字コード Shift JIS で機種依存文字使うなよ。
諸般の事情により変更は出来ないので、しょうがないが・・・。
- 参考ページ
- http://d.hatena.ne.jp/itasuke/20061228#p1
- Microsoft コードページ 932 (Wikipedia)
- http://ja.wikipedia.org/wiki/Windows-31J
*1:具体的には「ローマ数字の2」