2011-11-03 79 views
1

当我尝试打印,例如:重新写使用python +线诅咒

Queue Messages Size 
---------- 
Postfix 10   1024 

我需要重新打印此行与另一个值,所以如果该值为0,例如,其结果是:

Postfix 00   0024 

我需要把它固定到:

Postfix 0   0 

我能做到这一点使用window.clrtoeol(),但它会删除我的右博刻申。

回答

1

不知道为什么这次却没有得到任何解答,但反正

我假设你保持良好的跟踪你的列位置,宽度和边界。如果你的答案很简单:用空格填充你的号码,所以'024'位被空格覆盖。

我觉得它很好的做法,使用addstr像这样

window.addstr(y , x , message[:width].ljust(width) , mode)