def stop_qsdk_service(xxx, xxx, xxx):
"""
"""
def start_qsdk_service(xxx, xxx, xxx):
"""
"""
def update_qsdk_service(xxx, xxx, xxx):
"""
"""
if __name__ == "__main__":
# 不再通过if elif,而是通过这种方式来对不同的操作类型做出不同的反应
opt_type = sys.argv[1]
choices = {"stop": stop_qsdk_service, "start": start_qsdk_service, "update": update_qsdk_service}
action = choices.get(opt_type)
if action:
action(xxx, xxx, xxx)
else:
print(f"not vaild {opt_type}")
exit(400)
python实现类似于java中switch case的功能
原创
©著作权归作者所有:来自51CTO博客作者是逍遥哥哥啊的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:服务器做主从资源实时同步
下一篇:使用阿里云pts压测注意事项
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python OpenCV #2 - OpenCV中的GUI功能
本文介绍了OpenCV的基本方发,包括图像读取、显示和写入。
python ide OpenCV -
[转]JQuery ui 实现类似于confirm的功能
今天在改进参加一个全国比赛的项目作品时,发现使用了大量的alert和comfirm,于是自己想实现了弹出一个图形化的对话框,这样会变的非常友好,因为时间不...
jquery css javascript 信息管理系统 图形化 -
vsanzhuang java
搭建开发环境 1:安装jdk 2: 设置环境变量 (环境变量可以不设置的 为了简化开发流程 提高开发效率) 给谁使用
vsanzhuang java java 环境变量 数据类型