当我尝试打印时,例如:
Queue Messages Size
----------
Postfix 10 1024
我需要使用其他值重新打印此行,因此如果值为0,则结果为:
Postfix 00 0024
我需要修复它:
Postfix 0 0
我可以使用window.clrtoeol()
执行此操作,但它会删除我的右边界。
答案 0 :(得分:1)
不知道为什么这还没有得到任何答案,但无论如何
我假设您正在跟踪列位置,宽度和边界。如果答案很简单:用空格填充数字,那么'024'位将被空格覆盖。
我觉得使用像这样的addtr很好的做法
window.addstr( y , x , message[:width].ljust(width) , mode )