Changeset 108
- Timestamp:
- 07/24/06 08:08:57 (2 years ago)
- Files:
-
- branches/mk/cheesecake/util.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/mk/cheesecake/util.py
r99 r108 61 61 def pad_with_dots(msg, length=PAD_TEXT): 62 62 """Pad text with dots up to given length. 63 """ 64 length = len(msg) 63 64 >>> pad_with_dots("Hello world", 20) 65 'Hello world ........' 66 >>> pad_with_dots("Exceeding length", 10) 67 'Exceeding length' 68 """ 69 msg_length = len(msg) 70 71 if msg_length >= length: 72 return msg 73 65 74 msg = msg + " " 66 for i in range( length, PAD_TEXT):75 for i in range(msg_length+1, length): 67 76 msg += "." 68 77 return msg … … 108 117 def pad_line(char="=", length=(PAD_TEXT+PAD_VALUE+1)): 109 118 """Return line consisting of 'char' characters. 119 120 >>> pad_line('*', 3) 121 '***' 122 >>> pad_line(length=10) 123 '==========' 110 124 """ 111 125 return char * length
