###前提・実現したいこと
Pythonで書かれたスクリプトmimic(ソースコードの英数字・記号を同じ形のUnicode記号に置き換えて動作しなくするスクリプト)をWindowsで動かしたいのですが、うまく動きません。
###発生している問題・エラーメッセージ
type test.js | mimic > test-out.js
を実行すると
Traceback (most recent call last): File "C:\Users\prince\python3.5.1\Scripts\mimic-script.py", line 9, in <module> load_entry_point('mimic==0.0.1', 'console_scripts', 'mimic')() File "c:\users\prince\python3.5.1\lib\site-packages\mimic\__init__.py", line 401, in main pipe_mimic(options.chance) File "c:\users\prince\python3.5.1\lib\site-packages\mimic\__init__.py", line 311, in pipe_mimic pipe(replace) File "c:\users\prince\python3.5.1\lib\site-packages\mimic\__init__.py", line 285, in pipe out.write(replace(c)) UnicodeEncodeError: 'cp932' codec can't encode character '\u2215' in position 0: illegal multibyte sequence
となります(たぶんUnicode文字列をコマンドプロンプト上に表示できないのが原因)。
###補足情報(言語/FW/ツール等のバージョンなど)
Python 3.5.1
mimic https://github.com/reinderien/mimic/tree/f2f04419895e8aed3eb76c80fba293fd28abe857
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/18 08:56