Rjust方法对齐

时间:2018-05-16 07:48:41

标签: python string python-2.7 text-align

以下是简单的代码:

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 个答案:

答案 0 :(得分:0)

一个简单的解决方案可能是,

OS.write(ip + re.search(version, data).group(0).rjust(30 - len(ip)) + '\n')