python------unicode字符串转换为其他类型
2013-11-12 20:36
302 查看
问题描述:
一下字符串转换为json类型
{u'src': u'crawl', u'cid': u'Ctengbangguoji', u'datatype': u'ItemBase', u'timestamp': 1383644151594, u'iid': u'26286', u'crawldata': {u'star': 3, u'attr': {u'type': u'item'}, u'crt': 1383644151, u'url': u'http://www.feiren.com/hotel/hotel_26286.html', u'creation_time':
1383644151, u'md5': u'ec35f0cb9f2cfaa841a1562d662fc982'}, u'method': u'UpdateItem'}
解决方案:
使用exec 'json_msg=%s'%(line)把字符串转换为dict类型就可以用了
补充:
把其他类型转换为字符串
除了str(variable)之外
cid = "%s"%(json_msg["cid"])
一下字符串转换为json类型
{u'src': u'crawl', u'cid': u'Ctengbangguoji', u'datatype': u'ItemBase', u'timestamp': 1383644151594, u'iid': u'26286', u'crawldata': {u'star': 3, u'attr': {u'type': u'item'}, u'crt': 1383644151, u'url': u'http://www.feiren.com/hotel/hotel_26286.html', u'creation_time':
1383644151, u'md5': u'ec35f0cb9f2cfaa841a1562d662fc982'}, u'method': u'UpdateItem'}
解决方案:
使用exec 'json_msg=%s'%(line)把字符串转换为dict类型就可以用了
补充:
把其他类型转换为字符串
除了str(variable)之外
cid = "%s"%(json_msg["cid"])
相关文章推荐
- python------unicode字符串转换为其他类型
- python知识:json格式文本;异常处理;字符串处理;unicode类型和str类型转换
- 【整理】Python中,如何将反斜杠u类型(\uXXXX)的字符串,转换为对应的unicode的字符
- python实现字符串类型 str 转换为 list 类型(unicode 转换为 list)
- Python中unicode编码的字符串和其他格式的字符串之间进行转换
- JSON: Python Objects与String之间转换【json.dumps把python任意数据类型转换成字符串,json.loads把字符串转换为unicode编码】
- Python中,如何将反斜杠u类型(\uXXXX)的字符串,转换为对应的unicode的字符
- socket发送十六进制字符串 (十六进制字符串与其他类型的转换)
- python 数字类型和字符串类型的相互转换
- 使用python将用ASCII表示的16进制unicode编码的ASCII字符串转换为unicode字符串
- 数据类型转字符串及CString与其他数据类型的转换
- SSIS无法在unicode和非unicode 字符串数据类型之间转换
- CString类型转换,字符串操作和UNICODE、ANSI字符集
- 解决问题:SSIS中,列“column”无法在 unicode和非unicode字符串数据类型之间转换
- QString, wchar_t *, TCHAR, CString和其他字符或字符串类型的转换
- Python 普通字符串和Unicode之间进行转换
- 在Python标准库的json包中,提供了JSONEncoder和JSONDecoder两个类来实现Json字符串和dict类型数据的互相转换。
- 解决无法在unicode和非unicode字符串数据类型之间转换的方法详解
- 句柄转化为字符串 与 其他数据类型转换为字符串