Returns `integer` as an int or `default` if it can't. >>> intget('3') 3 >>> intget('3a') >>> intget('3a', 0) 0
(integer, default=None)
| 873 | |
| 874 | |
| 875 | def intget(integer, default=None): |
| 876 | """ |
| 877 | Returns `integer` as an int or `default` if it can't. |
| 878 | |
| 879 | >>> intget('3') |
| 880 | 3 |
| 881 | >>> intget('3a') |
| 882 | >>> intget('3a', 0) |
| 883 | 0 |
| 884 | """ |
| 885 | try: |
| 886 | return int(integer) |
| 887 | except (TypeError, ValueError): |
| 888 | return default |
| 889 | |
| 890 | |
| 891 | def datestr(then, now=None): |