Выравнивание по методу
Вот простой код:
OS.write(ip+re.search(version,data).group(0).rjust(25)+'\n')
Все, что я хочу, это иметь такой вывод:
10.102.19.1 version=6.40.7
10.102.41.1 version=6.40.7
10.102.3.1 version=6.40.8
Но правильная строка абсолютно не хочет быть выровненной, и я всегда получаю это:
10.102.19.1 version=6.40.7
10.102.41.1 version=6.40.7
10.102.3.1 version=6.40.8
Что я делаю не так?
1 ответ
Решение
Тривиальное решение может быть,
OS.write(ip + re.search(version, data).group(0).rjust(30 - len(ip)) + '\n')