【发布时间】:2014-05-26 14:37:52
【问题描述】:
我有以下格式的字段:16,paul920140526,即count +、+ name+ Id+ date+ space,共 12 个字符。
目前我正在通过执行以下操作返回它:
def formatField(self) :
self.Id = self.getNextId()
self.cnt = self.getCount()
return(self.cnt+','+self.Id+' ')
这里getNextId返回Id,getCount返回count(以字符串的形式)。但是,我意识到硬编码 12 个空格字符是一个坏主意,因为当id 从 9 增加到 10,即两位数时,空格应该从 12 个字符减少到 11 个字符。我应该如何确保整个 Field 保持固定长度?
提前致谢!
【问题讨论】: