質問編集履歴
2
回答を受けていろいろ試したことを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -46,9 +46,39 @@
|
|
46
46
|
|
47
47
|
|
48
48
|
|
49
|
-
上述した通り、同じコードをエラーがでたあとに再度入力すると今度はうまくいき(
|
49
|
+
上述した通り、同じコードをエラーがでたあとに再度入力すると今度はうまくいき('en_us'と表示され)、ロケール設定をアメリカ英語に変更することができます。
|
50
50
|
|
51
|
-
この変更の後、例えば
|
51
|
+
この変更の後、例えば'en_us'を'fr_fr'に代えたコードを入力すると同じエラーが出ますが、この時も同じコードを再度入力するとエラーが発生せずロケール設定の変更が可能です。
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
回答を受けていろいろ試してみました
|
56
|
+
|
57
|
+
- 'en_us'→'en_UN'(国名を大文字に変更)番号リスト
|
58
|
+
|
59
|
+
小文字の時と同じように、一度はエラーが出ますが、再度入力すると通ります。
|
60
|
+
|
61
|
+
また、locale.setlocale(locale.LC_TIME, 'en_US')が通ったあとに、'en_US'を'en_us'に代えたコードを入力すると今度はエラーが発生しました。
|
62
|
+
|
63
|
+
```python
|
64
|
+
|
65
|
+
locale.setlocale(locale.LC_TIME, 'en_US')
|
66
|
+
|
67
|
+
#一回目はエラーが発生
|
68
|
+
|
69
|
+
locale.setlocale(locale.LC_TIME, 'en_US')
|
70
|
+
|
71
|
+
#再度入力すると今度は'en_US'と返され、うまくいきます
|
72
|
+
|
73
|
+
locale.setlocale(lcale.LC_TIME, 'en_us')
|
74
|
+
|
75
|
+
#さらに国名小文字コードを入力するとまたエラーが発生します
|
76
|
+
|
77
|
+
```
|
78
|
+
|
79
|
+
- 'en_us'→'適当な文字列'
|
80
|
+
|
81
|
+
エラーが発生し、再度入力しても通ることはありませんでした。
|
52
82
|
|
53
83
|
|
54
84
|
|
1
osとpythonのバージョンを追記しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,4 +56,4 @@
|
|
56
56
|
|
57
57
|
|
58
58
|
|
59
|
-
|
59
|
+
windows 10 home, python3.7
|