python - 在python中序列化从mysqldb返回的结果集

标签 python django json mysql

谁能帮我序列化在 python 中使用 mysqldb 返回的结果集?

我收到类型错误:datetime.date(2007, 11, 15) is not JSON serializable

在 python 中序列化为 Json 对象的最佳方法是什么?

我正在使用 json.dumps(resultset) 序列化结果集...

最佳答案

设置传递给 json.dump 的“默认”函数:

>>> d=datetime.datetime.now()
>>> json.dumps(d,default=str)
'"2009-12-18 14:22:21.405095"'

关于python - 在python中序列化从mysqldb返回的结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1899110/

相关文章:

python - 列表理解 : References to the Components

python - 如何将列表转换为以索引为值的字典?

python - 为什么 Django 的 Meta 是一个老式的类?

javascript - Webpack 无法加载json 文件,如何定位本地json 文件并使用http.get 和AngularJS 加载该文件

python - 使用 SSE + 长轮询创建 Web 应用程序时出现的问题

python - python 检查模块 python 的问题

Django REST 框架 : Posting to URL with ID in URL

python - Makemigrations 错误 : django. db.utils.OperationalError: 没有这样的表

php - JavaScript 到 PHP 的安全性

Android JSON POST 与 OKHTTP