2

を使用してアプリケーションのロケールを変更することを知っています

import locale
locale.setlocale(locale.LC_ALL, '')

ドキュメントによると、ロケールのデフォルト値は通常 LANG 環境変数から取得されます。ただし、Windows プラットフォームでは異なるようです。Python はロケールのデフォルト値をどこで取得しますか? すべての Python スクリプトでこのデフォルト値を変更する方法はありますか?

4

2 に答える 2

2

Windows システムのデフォルトのシステム ロケールは、コントロール パネルから設定できます。setlocale'' を 2 番目の引数として呼び出した場合、Python はこの既定のロケールを使用します。デフォルトのロケールを変更する方法については、こちらを参照してください。

于 2012-06-27T21:19:11.437 に答える
0

これは、コントロールパネルで設定した値です。

于 2012-06-27T21:16:52.653 に答える