首页 > 编程语言 >Python 把包含\\u4f20\\u5a92 unicode内容的字典字符串变成字典

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

时间:2023-12-21 15:47:04浏览次数:42  
标签:u4f20 __ Python text ranges json dict 字典

import json
# 把包含\\u4f20\\u5a92  unicode内容的字典字符串变成字典
def text_to_dict(text):
    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)

  

标签:u4f20,__,Python,text,ranges,json,dict,字典
From: https://www.cnblogs.com/shaosks/p/17919206.html

相关文章

  • Python 入门之 计算符号
    Python入门之计算符号缩写符号基本符号加法(+):a+b减法(-):a-b乘法(*):a*b除法(/):a/b取模(%):a%b附点除法(//):a//b指数(**):a**b欢迎关注公-众-号【TaonyDaily】、留言、评论,一起学习。Don’treinventthewheel,librarycodeisthere......
  • python cuml 23.12.00
    *[WelcometocuML’sdocumentation!—cuml23.12.00documentation](https://docs.rapids.ai/api/cuml/stable/)WelcometocuML’sdocumentation!cuMLisasuiteoffast,GPU-acceleratedmachinelearningalgorithmsdesignedfordatascienceandanalyticaltask......
  • t-SNE完整笔记 (附Python代码)
    t-SNE(t-distributedstochasticneighborembedding)是用于降维的一种机器学习算法,是由LaurensvanderMaaten和GeoffreyHinton在08年提出来。此外,t-SNE是一种非线性降维算法,非常适用于高维数据降维到2维或者3维,进行可视化。t-SNE是由SNE(StochasticNeighborEmbedding,SN......
  • python第5天
    0.请问Python是否支持链式比较?voC~RW^dUP)G.5,YBf0[?J:r;13e_|cZ*答:支持。来自:[8C(nHWfYQI.]#al3=m%p!"2_解析:像3<4<5这种就叫链式比较,事实上相当于3<4and4<5这么流弊的技能,不是所有语言都支持的哦。+Q{wX@X(`'tb:hd}~ay"7AP)0f&JQ5e3+x#GbS1'8n(<QOB-p*TqI@N|......
  • Mac os安装python3.10
    当你使用Homebrew安装新版本的Python后,python命令通常会链接到新版本。但有时候,系统会维持对默认Python版本的引用,这可能导致python命令仍然指向旧版本。你可以尝试以下步骤来确保正确的Python版本被使用:确认Python3.10是否成功安装:brewinfopython@......
  • Python编写接口测试文档(以豆瓣搜索为例)
    前言很多人会使用postman工具,或者熟悉python,但不一定会使用python来编写测试用例脚本,postman里面可以完整的将python代码复制出来。(以下所有内容以豆瓣网站搜索功能为例子)一、postman接口用例转换为python测试用例打开postman,点击右侧的</>图标,页面右边会显示脚本,顶部修改导出的语......
  • Python接口测试get请求过程详解
    python做接口测试用到的是requests模块,首先要导入requests库,pipinstallrequests1、get直接请求方式以豆瓣网为例:url='https://read.douban.com/'respose=requests.get(url=url)#status_code为返回的状态码print(respose.status_code)#text为返回的数据print(res......
  • 用Python进行websocket接口测试
    我们在做接口测试时,除了常见的http接口,还有一种比较多见,就是socket接口,今天讲解下怎么用Python进行websocket接口测试。现在大多数用的都是websocket,那我们就先来安装一下websocket的安装包。pipinstallwebsocket-client 安装完之后,我们就开始我们的websocket之旅了。我们先来看......
  • Python接口自动化浅析logging封装及实战操作
    一、yaml配置文件将日志中的常用配置,比如日志器名称、日志器等级及格式化放在配置文件中,在配置文件config.yaml中添加:logger:name:ITesterlevel:DEBUGformat:'%(filename)s-%(lineno)d-%(asctime)s-%(levelname)s-%(message)s'封装logging类,读取yaml中的日志配置。二、读取y......
  • Python接口自动化之文件上传/下载接口详解
    〇、前言文件上传/下载接口与普通接口类似,但是有细微的区别。如果需要发送文件到服务器,例如:上传文档、图片、视频等,就需要发送二进制数据,上传文件一般使用的都是Content-Type:multipart/form-data数据类型,可以发送文件,也可以发送相关的消息体数据。反之,文件下载就是将二进制格式......