0

我正在使用scrapy来废弃网站。我的物品看起来像这样

{'company': [u'Resource Agility'],

我厌倦了这个u

这正常吗?

我想知道,如果我将我的值存储在数据库中,是否u也会进入那里?

有什么办法可以隐藏u吗?

4

3 回答 3

4

不... u 只是python 2.x中 unicode 字符串的语法糖。它不会存储在您的数据库中。

于 2012-11-22T07:09:18.897 回答
2

在显示字符串时添加该u符号以表示对象是 Unicode 字符串。同样,如果您在代码中使用 unicode 字符串,则可以通过u在字符串本身旁边添加一个符号来使用 unicode 文字。

于 2012-11-22T07:09:13.403 回答
1

这是在控制台中打印 unicode 字符串的方式。只需阅读它们。

http://docs.python.org/2/tutorial/introduction.html#unicode-strings

它说“引号前面的小 'u' 表示应该创建一个 Unicode 字符串。”

于 2012-11-22T07:08:39.167 回答