X-Git-Url: https://git.phdru.name/?p=dotfiles.git;a=blobdiff_plain;f=lib%2Fpython%2Finit.py;h=642eb6c6ab545f3f52443768c2fcebb61c056b08;hp=363a10a1e6d0aaf8ceb66e64dda3296d44f0dc3b;hb=b0cebb6cdb495409e43550c82c68258c3269d179;hpb=b1f63d13b62989f219a6361fc7b61279df841f98 diff --git a/lib/python/init.py b/lib/python/init.py index 363a10a..642eb6c 100644 --- a/lib/python/init.py +++ b/lib/python/init.py @@ -114,17 +114,19 @@ def init(): try: locale.setlocale(locale.LC_ALL, '') - from pprint import pprint + except (ImportError, locale.Error): + pass # no locale support or unsupported locale - def displayhook(value): - if value is not None: - __builtin__._ = value - pprint(value) + # set displayhook - sys.displayhook = displayhook + from pprint import pprint - except (ImportError, locale.Error): - pass # no locale support or unsupported locale + def displayhook(value): + if value is not None: + __builtin__._ = value + pprint(value) + + sys.displayhook = displayhook # utilities