У меня есть этот скрипт
for row in c:
res = subprocess.Popen('bgpq3 -4 {} -m 24 -l {}'.format(row[5],row[2]), shell=True, universal_newlines=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
stdout, stderr = res.communicate()
lines = []
for line in stdout.split('\n')[1:10]:
lines.append(line)
print(lines)
Что приводит к:
['ip prefix-list 12414 permit 5.57.248.0/21']
['ip prefix-list 12414 permit 5.57.248.0/21', 'ip prefix-list 12414 permit 5.199.144.0/20']
['ip prefix-list 12414 permit 5.57.248.0/21', 'ip prefix-list 12414 permit 5.199.144.0/20', 'ip prefix-list 12414 permit 5.206.208.0/20']
Я использую метод добавления, чтобы создать один большой список, но получаю много списков!Есть идеи?