- Timestamp:
- 01/19/11 14:13:08 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/AdvancedParser.py
r261 r269 7 7 # 8 8 # SVN Info: 9 # $Id: AdvancedParser.py 3667 2009-04-15 12:02:04Z dennis $10 # $URL: https://subtrac.sara.nl/ hpcv/svn/beowulf/trunk/sara_python_modules/AdvancedParser.py $9 # $Id: AdvancedParser.py 5338 2011-01-19 13:09:09Z dennis $ 10 # $URL: https://subtrac.sara.nl/osd/beowulf/svn/trunk/python_modules/advancedparser/AdvancedParser.py $ 11 11 # 12 12 from optparse import OptionParser … … 15 15 16 16 __author__ = "Dennis Stam" 17 __version__ = ( 1, 1, 0)17 __version__ = ( 1, 1, 2 ) 18 18 19 19 class AdvancedParser(OptionParser): … … 85 85 try: 86 86 if chars[ 0 ][ 0 ] == '0' or chars[ 1 ][ 0 ]: 87 if len( chars[ 0 ] ) > len( chars[ 1 ] ):87 if len( chars[ 0 ] ) >= len( chars[ 1 ] ): 88 88 equal_width_length = len( chars[ 0 ] ) 89 89 else: … … 98 98 equal_width_lenght = len( section ) 99 99 numbers_chars.append( section ) 100 101 tmp_list = list() 102 if equal_width_length > 0: 103 for number_char in numbers_chars: 104 try: 105 nnum = int( number_char ) 106 tmp_list.append( '%0*d' % ( equal_width_length, nnum ) ) 107 except ValueError: 108 tmp_list.append( number_char ) 109 numbers_chars = tmp_list 100 110 101 111 return numbers_chars
Note: See TracChangeset
for help on using the changeset viewer.