Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 7328|回复: 1
打印 上一主题 下一主题

匿名函数lambda

[复制链接]

68

主题

96

帖子

456

积分

中级会员

Rank: 3Rank: 3

积分
456
跳转到指定楼层
楼主
发表于 2018-7-25 16:10:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
python 使用 lambda 来创建匿名函数

在Python中,lambda作为一个关键字,作为引入表达式的语法。想比较def函数,lambda是单一的表达式,而不是语句块!




例子:user_id = fields.Many2one('res.users', '负责人', required=False,default=lambda self:self.env.uid)      这里用lambda来算出user_id的默认值用户







回复

使用道具 举报

68

主题

96

帖子

456

积分

中级会员

Rank: 3Rank: 3

积分
456
沙发
 楼主| 发表于 2018-7-25 16:11:03 | 只看该作者
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-5-4 17:26 , Processed in 0.010689 second(s), 9 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表