随笔 - 654  文章 - 1  评论 - 76  阅读 - 319万

Python 把包含\\u4f20\\u5a92 unicode内容的字典字符串变成字典

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import json
# 把包含\\u4f20\\u5a92  unicode内容的字典字符串变成字典
def text_to_dict(text):
    #chinese_str = bytes(unicode_str, 'utf-8').decode('unicode_escape')
    dict1 = json.loads(text)
    str_dict = str(dict1).replace('\\xa0','').replace('\'','"')
    dict_json = json.loads(str_dict)
    return dict_json
 
if __name__ == "__main__":
    text='{"delight_ranges":[],"image_ranges":[],"inline_style_ranges":[],"aggregated_ranges":[],"ranges":[],"color_ranges":[],"text":"\\u4f20\\u5a92\\u516c\\u53f8 \\u00b7 73\\u00a0\\u4e07\\u4f4d\\u7c89\\u4e1d \\u00b7 \\u8fc7\\u53bb 2 \\u5468\\u5185\\u53d1\\u5e03\\u4e86 10+ \\u7bc7\\u5e16\\u5b50"}'
    dict_json = text_to_dict(text)
 
    print(dict_json)
    # {'delight_ranges': [], 'image_ranges': [], 'inline_style_ranges': [], 'aggregated_ranges': [], 'ranges': [], 'color_ranges': [], 'text': '传媒公司 · 73万位粉丝 · 过去 2 周内发布了 10+ 篇帖子'}
    print(1)

  

posted on   shaomine  阅读(292)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2020-12-21 mongodb导入,导出实例
2017-12-21 solr6.6 高级搜索Facet
2016-12-21 Django 学习笔记之七 实现分页
2016-12-21 Django 学习笔记之六 建立一个简单的博客应用程序
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示