locale on cygwin
Andy Todd
andy47 at halfcooked.com
Fri Jan 25 00:27:07 EST 2002
One final time for luck, sorry ...
Andy Todd <andy47 at halfcooked.com> wrote in
news:Xns91A1A6F0C80DDandy47halfcookedcom at 203.109.250.24:
> Andy Todd <andy47 at halfcooked.com> wrote in
> news:Xns91A1A678DEEE3andy47halfcookedcom at 203.109.250.24:
>
>> Jason Tishler probably knows the answer to this off the top of his
>> head, but ...
>>
>> I'm having problems getting 'locale' to work with Python under cygwin.
On my Win2k box with standard Python 2.1.1 my session looks like;
PythonWin 2.1.1 (#20, Jul 20 2001, 01:19:29) [MSC 32 bit (Intel)] on
win32. Portions Copyright 1994-2001 Mark Hammond
(MarkH at ActiveState.com) - see 'Help/About PythonWin' for further
copyright information.
>>> import locale
>>> locale.getdefaultlocale()
('en_AU', 'cp1252')
>>> locale.setlocale(locale.LC_ALL, '')
'English_Australia.1252'
But on the same machine with Cygwin python I get;
Python 2.2 (#1, Dec 31 2001, 15:21:18)
[GCC 2.95.3-5 (cygwin special)] on cygwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import locale
>>> locale.getdefaultlocale()
(None, None)
>>> locale.setlocale(locale.LC_ALL, '')
'C'
>>>>
>
>> I presume this means that the _locale module is not present on Cygwin,
>> or compiled in with Python. Is there any particular reason why?
>>
>> I've searched the archives of this newsgroup and the Cygwin mailing
>> list and I'm fairly sure this hasn't come up before. If this is a
>> duplicate then please accept my apologies in advance.
>>
>> Regards,
>> Andy
>
> Sorry about that.
>
> Andy
--
Contents free posts a speciality
More information about the Python-list
mailing list