python 的函数前面带个杠是什么意思?例如def _ExecuteCmd(self, cmd)

 我来答
271680114
2012-08-20 · TA获得超过466个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:200万
展开全部

上面这个例子就是说在一个类中,只有__a这个函数是内部函数,其他都可以在外部调,在python中至少大家习惯的写法而已,无实际作用

百度网友57c441c
推荐于2018-04-05 · TA获得超过307个赞
知道小有建树答主
回答量:286
采纳率:100%
帮助的人:213万
展开全部
从意思上,告诉你这个函数是受保护的函数,只有类本身和其子类才能调用,类似java里面的protested

从代码上来说,没有任何意义。。。因为Python没有那些关键字,是不是子类都可以调用,只是作者希望你只在子类中调用。。。

另外,Python连私有的都可以曲线访问的到,所以一般只能从写法上来告诉大家用的范围,至于你怎么用,这个看你个人了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
040630406
2012-08-15 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:134万
展开全部
没特殊含义啊,就是个函数名
如果__可能就是内部函数名了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式