Converts a value to, hopefully, a more appropriate Python object.
(value)
| 293 | return _splitdict(tk, res, conv=_tclobj_to_py) |
| 294 | |
| 295 | def _convert_stringval(value): |
| 296 | """Converts a value to, hopefully, a more appropriate Python object.""" |
| 297 | value = str(value) |
| 298 | try: |
| 299 | value = int(value) |
| 300 | except (ValueError, TypeError): |
| 301 | pass |
| 302 | |
| 303 | return value |
| 304 | |
| 305 | def _to_number(x): |
| 306 | if isinstance(x, str): |