List と for文 を使ったコマンドの自動実行
Python 3.6.7 で、Ciscoコマンドの自動実行処理についてコードを書いております。
[目的]
『Listに、実行したいコマンドを追記/削除して列挙する事で、その後の for文 で
List上のコマンドを順次処理してくれる。』というコードを考えております。
[実際のコード]
command = ['ter len 0', 'show clock', 'show version', 'sh inventory', 'exit']
comlist =",".join(command+'\r\n')
for com_set in comlist:
com_set = str.encode(com_set)
ser.write(comlist)
[エラー内容]
Traceback (most recent call last):
File "l:/python/coltpython/prompt.py", line 115, in <module>
comlist =",".join(command+'\r\n')
TypeError: can only concatenate list (not "str") to list
PS L:\python>
そこで質問です。
listを何とかstrの並びにして、順次for文で処理できる様にする事は出来ないでしょうか?
ご教示の程、どうぞよろしくお願いいたします。