当前位置: 首页 > news >正文

python 输出字典字符_从服务器到字典的python输出字符串

如何转换如下字符串

str1='{"data":{"infostore":{"view":"infostore/split"},"mail":>>>{"auto_save_drafts":3,"select_first_message":true,"showname":false,"htmlmessage":true,"signatures":[],"view":"mail/hsplit/unthreaded","autocomplete":true,"formatmessage":"ALTERNATIVE","editor_featureset":2,"fullmailheader":true,"notifyacknoledge":true},"portal":{"externalcontents":[],"internalcontents":[{"module":"mail","visible":true,"external":false,"adj":{"y":0,"x":0},"params":{"limit":5},"header":"E-Mail"},{"module":"calendar","visible":true,"external":false,"adj":{"y":0,"x":1},"params":{"limit":5},"header":"Calendar"},{"module":"contacts","visible":false,"external":false,"adj":{"y":1,"x":2},"params":{"limit":5},"header":"Contacts"},{"module":"infostore","visible":true,"external":false,"adj":{"y":1,"x":0},"params":{"limit":5},"header":"InfoStore"},{"module":"tasks","visible":true,"external":false,"adj":{"y":1,"x":1},"params":{"limit":5},"header":"Tasks"}]},"global":{"minicalendar":{"expanded":false},"confirmpopup":true,"save":1,"autorefresh":10,"landing_page":{"module":"portal"}},"menu":{"menuiteration":2},"wizard":{"firstrun":false,"launchOnStart":false},"categories":{"local":[]},"effects":{"global":false,"hover":{"infostore":true,"mail":false,"speed":3,"portal":true,"tasks":true,"contacts":true,"calendar":true},"fading":false},"tasks":{"interval":30,"gridsort":"asc","view":"tasks/split"},"contacts":{"gridsort":"asc","cardsToViewPerColumn":"auto","view":"contacts/cards"},"calendar":{"workweek":{"countdays":5,"numberofappointments":2,"startday":1},"endtime":18,"autoadd_participant_public":true,"allfolders":true,"starttime":6,"default_reminder":15,"interval":30,"views":{"shared":true,"list":"workweek","team":"workweek","view":"calendar","calendar":"workweek"},"teamview":{"workingTimeOnly":true},"day":{"numberofappointments":4},"view":"calendar/calendar/workweek","custom":{"countdays":3,"numberofappointments":3}}}}'

变成字典?

解决方案

您是从python解释器会话中复制出来的,还是>>>s确实是字符串的一部分?

如果是这样,那么它看起来像json,那么为什么不使用json.loads():

import json

str1 = ...

obj = json.loads(str1)

相关文章:

  • 用el表达式取出mysql中的值_用c标签,el表达式动态取数据库中的值并显示在页面上,动态下拉列表的实现,html:select...
  • 抓狐狸python_Python运算符
  • mysql数据库set names_MySQL数据库之mysql SET NAMES
  • python xls 合并为 cvs_使用python把csv汇总成excel
  • python 可迭代对象和迭代器区别_python生成器,可迭代对象,迭代器区别和联系...
  • java打印文件_java 循环打印文件夹文件
  • java sql系统_用Java实现数据库应用系统
  • jmeter的java请求参数设置_jmeter之 java请求
  • java如何设置系统属性_java – 设置系统属性
  • java ajax增删改查_使用AJAX实现数据的增删改查
  • java去掉结尾的空格_如何从Java中显示的字符串末尾删除空格?
  • java最大回文字符串长度_Leet Code 5 最长回文子串 - Java
  • java泡沫_Java初认识--函数和数组
  • java虚拟机内存溢出的三个原因_JVM发生内存溢出的原因分析及解决方案
  • mysql更新多个字段php_PHP:如果语句无意中导致多个MySQL列更新?
  • JavaScript-如何实现克隆(clone)函数
  • 《深入 React 技术栈》
  • 【前端学习】-粗谈选择器
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • emacs初体验
  • Javascripit类型转换比较那点事儿,双等号(==)
  • MySQL用户中的%到底包不包括localhost?
  • PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql
  • REST架构的思考
  • Spring Boot快速入门(一):Hello Spring Boot
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • underscore源码剖析之整体架构
  • Vue UI框架库开发介绍
  • 将回调地狱按在地上摩擦的Promise
  • 巧用 TypeScript (一)
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 我建了一个叫Hello World的项目
  • 限制Java线程池运行线程以及等待线程数量的策略
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • #if 1...#endif
  • #预处理和函数的对比以及条件编译
  • (4.10~4.16)
  • (BFS)hdoj2377-Bus Pass
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (day 12)JavaScript学习笔记(数组3)
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (ZT)薛涌:谈贫说富
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (离散数学)逻辑连接词
  • (六)Hibernate的二级缓存
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (转)http-server应用
  • (转)JAVA中的堆栈
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • ***通过什么方式***网吧
  • .NET Core 中的路径问题
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .net Stream篇(六)
  • .net 托管代码与非托管代码