python - 将 Python 对象转换为 JSON 字符串

标签 python json

我一直在研究这个采用 Twitter API 并将其引入我的数据库的机器人。在我一次抓取 1 条推文之前,考虑到我使用的是超出他们限制的 1 个请求,这效率不高。所以我决定获取 150 个结果。我得到这些结果:

[Status(ID=780587171757625344, ScreenName=Ampsx, Created=Tue Sep 27 01:57:39 +0000 2016, Text='You know who you are #memes').

我得到了大约 150 个这样的东西。有没有可以将其转换为 JSON 的库?

最佳答案

如果您使用的是 2.6+,则可以使用捆绑库 (docs),只需:

import json
json_string = json.dumps(object)

我们经常将它用于快速 API 端点,您只需要小心在您尝试序列化的对象中使用函数或复杂嵌套,它是完全可配置的(因此您可以跳过字段,自定义一些输出,等),但很快就会变得困惑。

关于python - 将 Python 对象转换为 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39715136/

相关文章:

java - 为什么 GSON 无法从 JSON 文件中检索所有值?

javascript - React - 访问返回数据中的嵌套对象

javascript - 从脚本标签使用 Json 键时未定义

Python、keras、卷积自动编码器

python - sympy+matplotlib 不绘制几何图元

javascript - GIPHY API - 如何搜索 Gif?

php - 从 Objective-C 发送的 JSON 数据未在 sql 表中更新

python - QT设计器没有安装uic程序来查看应用程序中的代码

python - 根据条件/缺失数据将默认行插入 Pandas Dataframe

python - 如何修复 Python 的 Object of type datetime is not JSON serializable 错误