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

简介: Python字符串和json类型的相互转换实例演示,python字符串转json、json转字符串

     

首先进行是字符串转换 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)

image.png

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

# -*- coding: UTF8 -*-
import json
s_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)

image.png

喜欢的点个赞❤吧!

   

目录
相关文章
|
11天前
|
Python
Python中的f-string:更优雅的字符串格式化
Python中的f-string:更优雅的字符串格式化
194 100
|
11天前
|
开发者 Python
Python中的f-string:高效字符串格式化的利器
Python中的f-string:高效字符串格式化的利器
219 99
|
15天前
|
Python
Python中的f-string:更优雅的字符串格式化
Python中的f-string:更优雅的字符串格式化
|
15天前
|
开发者 Python
Python f-strings:更优雅的字符串格式化技巧
Python f-strings:更优雅的字符串格式化技巧
|
15天前
|
开发者 Python
Python f-string:高效字符串格式化的艺术
Python f-string:高效字符串格式化的艺术
|
25天前
|
Python
使用Python f-strings实现更优雅的字符串格式化
使用Python f-strings实现更优雅的字符串格式化
|
2月前
|
Python
Python中的f-string:更简洁的字符串格式化
Python中的f-string:更简洁的字符串格式化
215 92
|
2月前
|
数据采集 存储 数据库
Python字符串全解析:从基础操作到高级技巧
Python字符串处理详解,涵盖基础操作、格式化、编码、正则表达式及性能优化等内容,结合实际案例帮助开发者系统掌握字符串核心技能,提升文本处理与编程效率。
170 0
|
2月前
|
存储 小程序 索引
Python变量与基础数据类型:整型、浮点型和字符串操作全解析
在Python编程中,变量和数据类型是构建程序的基础。本文介绍了三种基本数据类型:整型(int)、浮点型(float)和字符串(str),以及它们在变量中的使用方式和常见操作。通过理解变量的动态特性、数据类型的转换与运算规则,初学者可以更高效地编写清晰、简洁的Python代码,为后续学习打下坚实基础。
356 0

推荐镜像

更多