以“ __”开头但强制执行PascalCase的属性名称规则

时间:2019-11-04 10:08:34

标签: python pylint

我有一些代码,其中我使用双下划线表示属性名称,但符合pascal大小写标准。

问题是我收到以下警告:self.__LastErrorMsg:

  

ConfigurationManager.py:91:8:C0103:属性名称“ __lastErrorMsg”不符合PascalCase命名样式(无效名称)

代码是:

class ConfigurationManager():
    @property
    def LastErrorMsg(self):
        return self.__LastErrorMsg

    def __init__(self):
        self.__LastErrorMsg = ''

我知道有一个正则表达式替代,但是我不确定如何写。任何建议或示例都将不胜感激。

0 个答案:

没有答案