命名约定:
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. 主脚本、包、模块均需使用英文表示,不可使用中文或拼音。