2个简单问题

2个简单问题

1  用py如何 判断1字符串变量 将其长度限制为8位  如不足则用空格 补足
2 wxpython 的list控件 如何做到 显示的数据 和对应的数据 绑定到不同的数组
自己寫一個func 吧..

[Copy to clipboard] [ - ]
CODE:
def setWord(word, size=8, fillchar=' '):
      if len(word) < 8:
            # 如不足则用空格(fillchar)补足
            return word.ljust(size, fillchar)
      return word[:size]

不太明白第2 個問題...
第二个问题,如果是gtk的话,是可以的,wxpython不太明白
1. 好几种做法:

[Copy to clipboard] [ - ]
CODE:
>>> "%8s" % 'abc'
'     abc'
>>> 'abc'.rjust(8)
'     abc'

不过你的问题不清,因为补空格分为左补与右补。上面为左补空格。

2.同其它人一样没看懂。


QUOTE:
原帖由 limodou 于 2008-3-17 16:12 发表
1. 好几种做法:


>>> "%8s" % 'abc'
'     abc'
>>> 'abc'.rjust(
'     abc'


不过你的问题不清,因为补空格分为左补与右补。上面为左补空格。

2.同其它人一样没看懂。

就是说 我想把 一组人 的名字和对应编号 都导入wxpython 的 listbox 如何操作
下载wxpython的demo程序,看示例源码。