【发布时间】:2023-03-26 14:35:01
【问题描述】:
我有一个通过 netmiko.(https://github.com/ktbyers/netmiko) 函数传递的用于防火墙的 cli 命令列表。
问题在于某些字符串命令包含附加参数,例如 send_command_timing("显示系统信息, delay_factor=1, max_loops=150, strip_prompt=True,strip_command=True)
有没有办法可以将整个命令添加到包含参数的列表中?
list_a =[ "Do_Something","Do_Something|else","Do_Altogether_Something_Else |"]
for command in list_a :
matching = [s for s in list_a if "|" in s]
if command == matching:
query = connection.send_command_timing(matching,delay_factor=1, max_loops=150, strip_prompt=True,strip_command=True)
print (query)
如果我的问题有点模棱两可,我很抱歉。请让我知道这是否更好
【问题讨论】:
-
我已多次阅读您的问题,但仍然不明白您要做什么。请花时间提出一个明确的问题。
-
我已尽力将您的问题编辑成我认为您想问的内容。如果我的编辑有误,请告诉我,我会回滚。如果我错了,请尝试自己编辑问题,以明确您的意思。
标签: python loops boolean custom-lists