を使用してアプリケーションのロケールを変更することを知っています
import locale
locale.setlocale(locale.LC_ALL, '')
ドキュメントによると、ロケールのデフォルト値は通常 LANG 環境変数から取得されます。ただし、Windows プラットフォームでは異なるようです。Python はロケールのデフォルト値をどこで取得しますか? すべての Python スクリプトでこのデフォルト値を変更する方法はありますか?
Windows システムのデフォルトのシステム ロケールは、コントロール パネルから設定できます。setlocale
'' を 2 番目の引数として呼び出した場合、Python はこの既定のロケールを使用します。デフォルトのロケールを変更する方法については、こちらを参照してください。
これは、コントロールパネルで設定した値です。