Jos*_*son 6 python django unicode pylons web-applications
我看到一些像Django这样的框架在整个地方使用unicode,所以看起来这可能是一个好主意.
另一方面,让所有这些额外的'u'漂浮在各处似乎是一个巨大的痛苦.
如果我不这样做会有什么问题?
如果我这样做,是否会出现任何问题?
我现在正在使用Pylons作为我的框架.
nos*_*klo 20
你可以通过以下方式避免u''
在python 2.6中:
from __future__ import unicode_literals
Run Code Online (Sandbox Code Playgroud)
这将'string literals'
成为unicode对象,就像在python 3中一样;
Gre*_*ill 10
在Python 3中,所有字符串都是Unicode.因此,您可以通过u''
在需要的任何地方使用字符串来做好准备,然后当您最终使用该2to3
工具升级到Python 3时,所有u
s都将消失.并且您将处于更好的位置,因为您已经使用Unicode字符串测试了代码.
见文字比.数据而不是Unicode Vs. 8位以获取更多信息.
归档时间: |
|
查看次数: |
781 次 |
最近记录: |