(number)
| 305 | |
| 306 | |
| 307 | def strip_digit_separators(number): |
| 308 | # Don't strip a _ or , if it's the first character, as _42 and |
| 309 | # ,42 aren't valid numbers |
| 310 | return ( |
| 311 | number[0] + number[1:].replace("_", "").replace(",", "") |
| 312 | if isinstance(number, str) and len(number) > 1 |
| 313 | else number |
| 314 | ) |
| 315 | |
| 316 | |
| 317 | class Integer(Object, int): |