comparison babel/numbers.py @ 520:3d8e87169896

Just use the rsplit() since we do not need to support 2.3 in trunk.
author jruigrok
date Sat, 05 Mar 2011 14:43:28 +0000
parents 9c3db8cfa216
children 85e1beadacb0
comparison
equal deleted inserted replaced
519:cd85ac430951 520:3d8e87169896
392 if '@' in number: 392 if '@' in number:
393 if '.' in number and '0' in number: 393 if '.' in number and '0' in number:
394 raise ValueError('Significant digit patterns can not contain ' 394 raise ValueError('Significant digit patterns can not contain '
395 '"@" or "0"') 395 '"@" or "0"')
396 if '.' in number: 396 if '.' in number:
397 #integer, fraction = number.rsplit('.', 1) 397 integer, fraction = number.rsplit('.', 1)
398 # 2.3 compat: this is rsplit
399 parts = number.split('.')
400 integer, fraction = '.'.join(parts[:-1]), parts[-1]
401 else: 398 else:
402 integer = number 399 integer = number
403 fraction = '' 400 fraction = ''
404 min_frac = max_frac = 0 401 min_frac = max_frac = 0
405 402
Copyright (C) 2012-2017 Edgewall Software