拿到的字串是u,怎么能把u''去掉u

sidney9111 发布于 2015/03/12 13:58
阅读 5K+
收藏 0

搞了一晚上,还是没搞明白

拿到的对象(or字串),有时又说我这是list not attitude

我拿到的是u'http://xxx'

我怎么能把这个u去掉呢

我用的scrapy的方法,保存为json,是可以没有u的

但是重新从json读取,u又跑出来了,怎么去掉?

加载中
1
Feng_Yu
Feng_Yu
u代表这个字符串是unicode编码,你print出来就是没有这个u的
0
sidney9111
sidney9111

居然给我懵出来了

s=json.loads(r.read())

a=s[1]['title']

print(str(a))

#print u'http//xxx',这里a是一个list,我不确定list是个什么东西,网上那些什么count方法不管用,如果写a.count不能过

#a里面只有1行,我不确定是什么东西

for string in a

    print(string)    #print 'http://xxx',这里就没有 u了

PYPlus
PYPlus
你用的是python2.x吧
返回顶部
顶部