35

Linuxでは、使用locale -a可能なロケールのリストを表示するために使用できます。

$ locale -a
C
C.UTF-8
en_US.utf8
POSIX 

Windowsのpythonコンソールから同じことを行うことは可能ですか?

locale.setlocale(locale.LC_ALL, '???')これは、ロケール値の名前がわからない場合に便利です。

4

5 に答える 5

37
>>> import locale
>>> locale.locale_alias
于 2013-10-31T14:26:44.690 に答える
8

Python で見つけた最も豊富なロケール サポートは、babel です。

でインストールしてください:

pip install babel

それから、

import babel
all_ids = babel.localedata.locale_identifiers()

また、一般的な用語の翻訳などの広範なサポートもあります。babel は、他のさまざまなパッケージで使用されています。

hth、アレックス

于 2016-09-15T08:46:25.787 に答える