我正在使用scrapy来废弃网站。我的物品看起来像这样
{'company': [u'Resource Agility'],
我厌倦了这个u
。
这正常吗?
我想知道,如果我将我的值存储在数据库中,是否u
也会进入那里?
有什么办法可以隐藏u
吗?
不... u 只是python 2.x中 unicode 字符串的语法糖。它不会存储在您的数据库中。
在显示字符串时添加该u
符号以表示对象是 Unicode 字符串。同样,如果您在代码中使用 unicode 字符串,则可以通过u
在字符串本身旁边添加一个符号来使用 unicode 文字。
这是在控制台中打印 unicode 字符串的方式。只需阅读它们。
http://docs.python.org/2/tutorial/introduction.html#unicode-strings
它说“引号前面的小 'u' 表示应该创建一个 Unicode 字符串。”