Changeset 2195 for pykota/trunk/pykota/tool.py
- Timestamp:
- 04/06/05 11:49:53 (19 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/tool.py
r2147 r2195 92 92 try : 93 93 try : 94 # preferred method with Python 2.3 and up 95 localecharset = locale.getpreferredencoding() 94 localecharset = locale.nl_langinfo(locale.CODESET) 96 95 except AttributeError : 97 localecharset = locale.getlocale()[1]98 96 try : 99 localecharset = localecharset or locale.getdefaultlocale()[1] 100 except ValueError : 101 pass # Unknown locale, strange... 97 localecharset = locale.getpreferredencoding() 98 except AttributeError : 99 localecharset = locale.getlocale()[1] 100 try : 101 localecharset = localecharset or locale.getdefaultlocale()[1] 102 except ValueError : 103 pass # Unknown locale, strange... 102 104 except locale.Error : 103 105 pass