- 930 名前:908 mailto:sage [2010/01/24(日) 09:27:21 ]
- >>929
>でも、お手軽にやっつけたいからスクリプトを使うのに Python はスクリプトとしても使えるというだけで、スクリプト用言語ではなく 本格的なアプリケーションやシステムにも適したプログラミング言語だから >コンソールに日本語表示するのがダルすぎる いや、ファイル入出力はたしかに下手に隠蔽するべきではないけど、 画面出力では print を使って簡単に unicode を表示できるようになってる。 (で、ファイルにリダイレクトするときちんと UnicodeEncodeError になる) だから、コンソール上で手軽に使う raw_input も、printと同じで sys.stdout.encoding を見て自動でエンコーディングするべきだと思うよ。 実際、Python3 でも raw_input はバイト列じゃなくて文字列を受け取るしね。 バグ報告してみるよ。
|

|