- 390 名前:デフォルトの名無しさん mailto:sage [2009/07/12(日) 12:48:52 ]
- >>389
うん、2.6からしか使えない。 たとえば、 #coding: utf-8 open("あいうえお") ってやると、"あいうえお"はutf-8のバイト列だから、Windowsとかでは "あいうえお" という名前のファイルを開けない。 open(u"あいうえお") と書くと普通にファイルが開ける。 で、 Python 3.0 以降では普通に "あいうえお" と書くと Python 2系の u"あいうえお" 相当になるんだけど、Python2系でもu無しにUnicode文字列を書けるようにするのが unicode_literals
|

|