Python中文
首页
教程
问答
标签
搜索
登录
注册
如何克服“datetime.datetime不支持JSON序列化”?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我有一个基本的口述如下:</p> <pre><code>sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere </code></pre> <p>当我试图做<code>jsonify(sample)</code>时,我得到:</p> <p><code>TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable</code></p> <p>我该怎么做才能使我的字典样本克服上述错误?</p> <p>注意:虽然它可能不相关,但是字典是从mongodb中检索记录生成的,当我打印出<code>str(sample['somedate'])</code>时,输出是<code>2012-08-08 21:46:24.862000</code>。</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我的快速脏JSON转储,它会吃掉日期和所有内容:</p> <pre><code>json.dumps(my_dictionary, indent=4, sort_keys=True, default=str) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
从Django temp访问容器的方法
2 回答
从Django temp请求ModelForm实例
3 回答
从Django temp返回JSON
6 回答
从Django timesince模板等效项中删除尾部数据
5 回答
从Django timesin删除尾随数据
4 回答
从Django UpdateView模板下载文件
10 回答
从Django url传递“start”会出现错误“start()只接受2个参数(给定1个)”
10 回答
从Django url运行的websockets错误:RuntimeError:线程“Dummy1”中没有当前事件循环
5 回答
从Django user mod获取用户全名
2 回答
从Django UserCreateForm中删除帮助文本
6 回答
从Django values()获取外键值
10 回答
从Django vi中的按钮获取click事件
1 回答
从Django vi从HttpResponse检索JSON
7 回答
从Django vi以json形式返回的数据中检索元素
4 回答
从Django vi取消或取消eventlet中的芹菜任务
2 回答
从Django vi启动多核后台进程
2 回答
从Django vi开始
1 回答
从Django Vi构建HTML
6 回答
从Django vi访问进程数据
10 回答
从Django vi调用pysnmp发送超时
7 回答