如何命名当前程序包是公共的方法,而其他程序包应该是非公共的?

时间:2019-06-26 16:09:37

标签: python pep8

PEP8说:

  

仅对非公共方法和实例使用前导下划线   变量。

如果一个类具有供当前程序包使用的方法,但不适用于其他程序包,则如何命名? (即不是接口方法,而是在包内使用)

领先的下划线将这种方法描述为“ private”,这是不正确的。不带下划线的名称将其描述为“供所有人免费使用”,这也会引起误解。

那么如何命名呢?您如何处理?

在我的项目中,通常会弹出此问题,但是在堆栈溢出时我找不到答案。别人如何避免呢?

谢谢

0 个答案:

没有答案