HJ66 配置文件恢复

该代码片段是一个Python程序,用于解析用户输入的命令,针对一系列与IT控制板相关的操作(如重置、添加、删除等),检查命令结构并执行相应的操作。如果输入不正确,会返回unknowncommand。
摘要由CSDN通过智能技术生成
while 1:
    try:
        m = input().strip().split()
        key = [
            "reset",
            "reset board",
            "board add",
            "board delete",
            "reboot backplane",
            "backplane abort",
        ]
        value = [
            "reset what",
            "board fault",
            "where to add",
            "no board at all",
            "impossible",
            "install first",
        ]
        if len(m) < 1 or len(m) > 2:  
            print("unknown command")
        elif len(m)==1:
            if key[0].startswith(m[0]):
                print(value[0])
            else:
                print("unknown command")
        else:
            index=[]
            for i in range(1,len(key)):
                a = key[i].split()
                if a[0].startswith(m[0]) and a[1].startswith(m[1]):
                    index.append(i)
            if len(index)!=1:
                print("unknown command")
            else:
                print(value[index[0]]) #输出对应的value值
    except:
        break
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值