gpt4 book ai didi

python - 无法编码(marshal) 对象

转载 作者:太空宇宙 更新时间:2023-11-04 03:46:41 25 4
gpt4 key购买 nike

我正在尝试将记录从 django(前端)保存到 openerp(后端)。我正在使用 openerp webservice 和 xmlrpclib。它适用于普通字符串和数字数据,但当我尝试传递日期字段时,它会抛出错误。 cannot marshal <type 'datetime.date'> objects

请帮帮我..

最佳答案

解决cannot marshal <type 'datetime.date'> objects报错,先把日期转成ISO 8601格式,再作为对象传给xmlrpclib .

例如:

    dob = form.date_of_birth
xmlrpc_dob = dob.strftime("%Y%m%dT%H:%M:%S")

有关更多详细信息,您可以阅读 the official Python documentation of xmlrpclib .

关于python - 无法编码(marshal) <type 'datetime.date' > 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23426515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com