首先进行是字符串转换 json 的实例,用的 json.loads() 方法。
需要注意的是: 如果字符串里包含 \ 符号,转换会报错。

# -*- coding: UTF8 -*-
import json# 字符串跨行用\连接,注意\后面不要有空格
s = '{' \'"file_path":"/data/oracle_bak/auto_2105_oracle_yz0515.dmp",' \'"schema_name1":"auto_2105_oracle_yz",' \'"schema_name2":"auto_2105_ora19c_yz",' \'"password":"1",' \'"odbc":"orcl"' \'}'# 字符串转化为json
s_json = json.loads(s)print("转化后遍历json文件:")
# 遍历json
for key, value in s_json.items():print(key + " : " + value)


然后是 json 转换字符串的实例,用的 json.dumps() 方法。

# -*- coding: UTF8 -*-
import jsons_json = {"file_path":"/data/oracle_bak/auto_2105_oracle_yz0515.dmp","schema_name1":"auto_2105_oracle_yz","schema_name2":"auto_2105_ora19c_yz","password":"1","odbc":"orcl"}# json转化为字符串
s = json.dumps(s_json)print("转化后的字符串为:\n" + s)


喜欢的点个赞❤吧!

Python字符串和json类型的相互转换实例演示,python字符串转json、json转字符串相关推荐

  1. Vue前后台数据交互实例演示,使用axios传递json字符串、数组

    Vue 前后台数据交互实例演示 第一章:后台实现 ① Python 启用 Flask 服务器 ② 后台启用成功验证 第二章:前台实现 ① Vue 使用 Axios 实现接收 json 字符串.数组数据 ...

  2. json字符串和字典类型的相互转换(转载)

    转自:http://www.cnblogs.com/YUTOUYUWEI/p/5585863.html 在开发过程中,有时候需要将json字符串转为字典类型,反之亦然,通常采用.Net的开源类库New ...

  3. python中 是什么类型_浅谈python中的变量默认是什么类型

    浅谈python中的变量默认是什么类型 1.type(变量名),输出的结果就是变量的类型: 例如 >>> type(6) 2.在Python里面变量在声明时,不需要指定变量的类型,变 ...

  4. 学python能做什么类型的工作-学Python要先学什么?Python入门方法

    学Python要先学什么?对于零基础的学员来说没有任何的编程基础,应该学习Python基础:计算机组成原理.Python开发环境.Python变量.流程控制语句.高级变量类型.函数应用.文件操作.面向 ...

  5. MySql中json类型的使用___mybatis存取mysql中的json

    MySql中json类型的使用 MySQL从5.7.8起开始支持JSON字段,这极大的丰富了MySQL的数据类型.也方便了广大开发人员.但MySQL并没有提供对JSON对象中的字段进行索引的功能,至少 ...

  6. python若干整数的最大值_实例讲解Python中整数的最大值输出

    在Python中可以存储很大的值,如下面的Python示例程序: x = 10000000000000000000000000000000000000000000; x = x + 1 print ( ...

  7. python中日期字符串与datetime类型的相互转换

    文章目录 背景 代码 1. `datetime`如何转换成日期字符串 2. 日期字符串如何转换成`datetime` 背景 我们在平常写代码的过程中最常遇到的就是形如2021-05-12,2021/0 ...

  8. JavaScript 技术篇-JSON字符串在线快速格式化查看实例演示,json.cn网址格式化json字符串

    下面这个 json 串,默认是连着的一长串,我们不容易看出其结构. {"data":{"list_head":{"rows":[{" ...

  9. 记录一次和朋友聊天遇到的面试题 ip地址字符串和long类型的相互转换 都是参考了别人的代码 加了一些个人理解的总结

    package zyr.demo02;import java.util.*;/*** ip地址和long的相互转换*/ public class Test{/*ip->long:*1.将ip地址 ...

最新文章

  1. 一文理清集成学习知识点(BoostingBagging)
  2. 支持向量机SVM 参数选择
  3. linux用户管理最常用的三个文件说明(不完整版)
  4. ASP.NET Core 中基于工厂的中间件激活
  5. Hive的安装和使用以及Java操作hive
  6. 收集的MySQL的面试题分享给大家
  7. 5S管理跟精益生产的关系是什么?如何使5S管理有效落地?
  8. Vue2.0源码解析 - 知其然知其所以然之keep-alive原理分析(一)
  9. win10专业版无法安装更新解决方法
  10. 腾讯的星星海服务器芯片,腾讯云星星海重磅发布两款自研新品 打造软硬一体云计算基础设施...
  11. linux yum clean up,在CentOS系统中使用package-cleanup清除旧内核
  12. 2022华为机试真题 C++ 实现【勾股数元组】
  13. Linux Ubuntu输入法安装设置及中文字体安装
  14. 企业微信企业邮箱设置,微信企业邮箱如何设置?
  15. unity步步生花(触发类互动)
  16. JPA中could not insert: 的解决办法
  17. iPhone13ProMax和华为Mate50Pro区别 哪个好
  18. 最新计算机教育 小学教育,2017年小学计算机教学计划
  19. 从0基础到车载测试工程师,薪资11K,肯拼搏的人,总会有所收获
  20. vue-iview异步加载渲染树

热门文章

  1. Silverlight“.NET技术” 2.5D RPG游戏技巧与特效处理:(十)空间分层战斗系统
  2. 方舟服务器自动维护,方舟生存进化11月15日转服系统维护服务器驯服调整
  3. day05_雷神_函数进阶
  4. 【第49题】常用的数学工具类6-高精度整数运算
  5. MacBook Pro从 10.12.6 Sierra 升级到 11.2.3 Big Sur
  6. 微信小程序中,如何获取微信绑定的手机号
  7. 通信计算机发展前景,计算机通信技术发展及前景分析.doc
  8. 网站前置审批是什么样的?网站备案需要前置审批有哪些?
  9. python模块大全下载_Python及其常用模块库下载及安装
  10. MySQL/Oracle数据库优化总结(非常全面)