Python自动化框架命名约定(函数、模块、包、类等)

命名约定:

1.    所谓"内部(Internal)"表示仅模块内可用,或者,在类内是保护或私有的;

2.   用单下划线(_)开头表示模块变量或函数是protected的(使用import * from时不会包含);

3.   用双下划线(__)开头的实例变量或方法表示类内私有;

4.   将相关的类和顶级函数放在同一个模块里;

5.   对类名和用于统计结果或者状态的表头:使用大写字母开头的单词即驼峰命名法(如:ClassName、Average_Time);

6.   模块名、函数名和常见变量名:用小写加下划线的方式(如:execute_command_client.py);

7.   包名:使用大写字母开头的单词即驼峰命名法(如:PackageName);

8.   主脚本名:专有名词按照原格式,其它单词首字母大写(除连接词,如:and、for等),单词间使用下划线连接(如:5G_DFOTA_Upgrade_Online.py);

9.    主脚本、包、模块均需使用英文表示,不可使用中文或拼音。

你可能感兴趣的:(Python,python,django,pytest,ipython)