不符合python命名规范_接口命名规范

不符合python命名规范_接口命名规范分享知识传递快乐Python命名规范包括如下几点:1、模块名和包名采用小写字母并且以下划线分隔单词的形式;如:regex_syntax,py_compile,_winreg2、类名或异常名采用每个

不符合python命名规范_接口命名规范

分享知识  传递快乐

 

Python命名规范包括如下几点:

1、模块名和包名采用小写字母并且以下划线分隔单词的形式;

如:regex_syntax, py_compile, _winreg

2、文件名采用小写的方式,并且以下划线分隔单词;

如:my_class

3、类名或异常名采用每个单词首字母大写的方式,内部类可以使用额外的前导下划线,异常以作”Exceptoin”为后缀;

如:MyClass, BaseServer, MyClassExceptoin

4、全局或者类常量,全部使用大写字母,并且以下划线分隔单词;

如:MAX_LOAD

5、普通变量名则是采用全部小写字母,并且以下划线分隔单词的形式命名。

如:my_thread

注意:私有类成员使用单一下划线前缀标识,建议多定义公开成员,少定义私有成员。

6、函数&方法采用小写的方式,并且以下划线分隔单词;

如:test_fun()
 

 

注意:

初学者一定要注意 Python 文件命名,文件名尽量不要与系统或者第三方模块名字重复,否则在引用模块方法的时候就会:AttributeError:’modle’ object has no attribute PortScanner

出现此错误的解决办法:
删除或重命名当前目录下自己创建的文件

 

 

 

 

 

 

——————————
如有不足请留言指正
相互学习,共同进步

今天的文章不符合python命名规范_接口命名规范分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/70973.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注