【发布时间】:2010-10-22 08:06:16
【问题描述】:
我编写了一些代码,将查询发送到谷歌并返回查询结果。显然,检索到的内容是 unicode 格式,所以当我将它们放在一个列表中并打印这个列表(整个列表在一起而不是逐个成员)时,一个烦人的额外“u”总是在所有成员后面这个列表..我怎样才能摆脱它们?我试图将整个文本转换为 ascii,但是因为文本中有一些非 ascii 字符(不同的语言)它失败了,现在你知道我应该怎么做才能获得更好的输出吗?我希望这个额外的“你”不会造成任何麻烦。谢谢
【问题讨论】:
-
为什么'u'有问题?它只是化妆品吗?还是您需要将此输出用于其他用途?
-
非 ASCII 字符会发生什么?
标签: python unicode encoding unicode-string