teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

回答を受けていろいろ試したことを追記

2019/08/03 10:51

投稿

FUJIW
FUJIW

スコア7

title CHANGED
File without changes
body CHANGED
@@ -22,9 +22,24 @@
22
22
 
23
23
  ### 試したこと
24
24
 
25
- 上述した通り、同じコードをエラーがでたあとに再度入力すると今度はうまくいき(en_us'と表示され)、ロケール設定をアメリカ英語に変更することができます。
25
+ 上述した通り、同じコードをエラーがでたあとに再度入力すると今度はうまくいき('en_us'と表示され)、ロケール設定をアメリカ英語に変更することができます。
26
- この変更の後、例えばen_us'をfr_fr'に代えたコードを入力すると同じエラーが出ますが、この時も同じコードを再度入力するとエラーが発生せずロケール設定の変更が可能です。
26
+ この変更の後、例えば'en_us'を'fr_fr'に代えたコードを入力すると同じエラーが出ますが、この時も同じコードを再度入力するとエラーが発生せずロケール設定の変更が可能です。
27
27
 
28
+ 回答を受けていろいろ試してみました
29
+ - 'en_us'→'en_UN'(国名を大文字に変更)番号リスト
30
+ 小文字の時と同じように、一度はエラーが出ますが、再度入力すると通ります。
31
+ また、locale.setlocale(locale.LC_TIME, 'en_US')が通ったあとに、'en_US'を'en_us'に代えたコードを入力すると今度はエラーが発生しました。
32
+ ```python
33
+ locale.setlocale(locale.LC_TIME, 'en_US')
34
+ #一回目はエラーが発生
35
+ locale.setlocale(locale.LC_TIME, 'en_US')
36
+ #再度入力すると今度は'en_US'と返され、うまくいきます
37
+ locale.setlocale(lcale.LC_TIME, 'en_us')
38
+ #さらに国名小文字コードを入力するとまたエラーが発生します
39
+ ```
40
+ - 'en_us'→'適当な文字列'
41
+ エラーが発生し、再度入力しても通ることはありませんでした。
42
+
28
43
  ### 補足情報(FW/ツールのバージョンなど)
29
44
 
30
45
  windows 10 home, python3.7

1

osとpythonのバージョンを追記しました

2019/08/03 10:51

投稿

FUJIW
FUJIW

スコア7

title CHANGED
File without changes
body CHANGED
@@ -27,4 +27,4 @@
27
27
 
28
28
  ### 補足情報(FW/ツールのバージョンなど)
29
29
 
30
- ここにより詳細な情報を記載してください。
30
+ windows 10 home, python3.7