首页 > 编程知识 正文

python数据库转json的简单介绍

时间:2023-11-29 19:12:36 阅读:310342 作者:PKXK

本文目录一览:

  • 1、如何把python里面的list变成json对象
  • 2、python字符串如何转json?
  • 3、python基础问题,数据转换?
  • 4、把python字典类型转换为 JSON字符串

如何把python里面的list变成json对象

import json

file = open("your_file_name.txt", 'a') # 追加的方式写入

your_dict = {}

your_dict['a'] = 0.123

your_dict['b'] = [1.1, 1.2, 1.3, 1.4, 1.5]

your_dict['c'] = 0.2

json_str = json.dumps(your_dict, ensure_ascii=False) # 将字典装化为json串

# ensure_ascii=False : 不用ascii,如果有中文的话,没有就无所谓了

file.write(json_str+'n')

拿去 不谢~

--------------------------------------------------------------------------------

输出结果如下:

{"a": 0.123, "c": 0.2, "b": [1.1, 1.2, 1.3, 1.4, 1.5]}

--------------------------------------------------------------------------------------

就是不知道为什么c在中间(0.0)

python字符串如何转json?

解决方法:

其他解决方法:

在存储 content 的时候就使用 OrderedDict 而非用默认的 dict。

2.如果要重新转化为 json 格式但是仍要保证其已有顺序需要在 json.loads() 中使用参数 object_pairs_hook。

python基础问题,数据转换?

x = []

y = []

for item in result:

x.append(item[0])

y.append(item[1])

print(x, y)

运行效果

希望对您有所帮助!

把python字典类型转换为 JSON字符串

# 导入包

import json

# 创建一个字典类型的数据

data = { 'id': 1, 'name': 'Tom', 'address': '北京市海淀区', 'school': None }

# 将字典类型转换json字符串

json_str = json.dumps(data)

# 输出结果

print(json_str)

要是真想学,推荐你看黑马程序员的公开课,不像别的免费课程讲的那么浅显,内容相对来说很良心也有一定的深度。自学的话非常合适。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。