python函数返回的问题在哪里?

时间:2019-04-01 11:58:56

标签: python odoo

我不明白为什么该函数不会在python中返回,我的函数会计算两个日期之间的天数(星期五和星期六),但不会返回。

这是我的代码:

df['genres'] = df['genres'].apply(json.loads)

2 个答案:

答案 0 :(得分:2)

您需要将其明确地放在您的get_compensation()函数中:

return friandsat

否则,您的函数将不知道它需要返回某些内容。

答案 1 :(得分:2)

首先,您的函数没有return语句,因此它将返回None

第二,在Odoo上下文中,它是用于计算字段的函数。无需返回任何内容,因为它们必须计算某些字段的值。只需像对days_compensation那样设置这些字段即可。