用于缩写的Python命名约定

时间:2014-02-27 04:00:15

标签: python naming-conventions

我希望以一致的方式获得变量命名

我认为cgi是缩写,所以它应该是CGI

我应该将set_camera_cgi更改为set_camera_CGI

吗?

但是如果cgi_set_prefix到CGI_set_prefix

怎么办?

因此变量将以upcase开头,会更糟糕吗?

def set_camera_cgi(self, set_CGI_lst):
    try:
        cgi_set_prefix=''.join([
            "http://",
            self.conn_cfg["ip"],
            self.cgi["set"]])

        cgi_get_prefix=''.join([
            "http://",
            self.conn_cfg["ip"],
            self.cgi["get"]])

1 个答案:

答案 0 :(得分:1)

使用通常的小写约定命名缩写(例如cgi模块,而不是CGI模块。基本上,在合理的情况下(甚至是缩写),根据PEP 8命名所有内容。