@@ -539,6 +539,12 @@ msgid ""
539
539
"also captured on import, and the function may not reflect future environment "
540
540
"changes."
541
541
msgstr ""
542
+ "環境変数 *key* が存在する場合はその値を文字列として返し、存在しなければ "
543
+ "*default* を返します。\n"
544
+ "注意すべき点として、:func:`getenv` は内部的に :data:`os.environ` を使用するた"
545
+ "め、環境変数の値がこのモジュールのインポート時に取得されます。\n"
546
+ "そのため、それ以降に環境変数が変更されても、この関数の値にそれが反映されない"
547
+ "可能性があります。"
542
548
543
549
#: ../../library/os.rst:300
544
550
msgid ""
@@ -562,6 +568,13 @@ msgid ""
562
568
"similarly also captured on import, and the function may not reflect future "
563
569
"environment changes."
564
570
msgstr ""
571
+ "環境変数 *key* が存在する場合はその値を bytes として返し、存在しなければ "
572
+ "*default* を返します。\n"
573
+ "*key* の値は bytes で���る必要があります。\n"
574
+ "注意すべき点として、:func:`getenvb` は内部的に :data:`os.environb` を使用する"
575
+ "ため、環境変数の値がこのモジュールのインポート時に取得されます。\n"
576
+ "そのため、それ以降に環境変数が変更されても、この関数の値にそれが反映されない"
577
+ "可能性があります。"
565
578
566
579
#: ../../library/os.rst:316
567
580
msgid ""
@@ -773,6 +786,12 @@ msgid ""
773
786
"`getenvb`, which respectively use :data:`os.environ` and :data:`os.environb` "
774
787
"in their implementations."
775
788
msgstr ""
789
+ ":data:`os.environ` の要素に代入すると、それは :func:`putenv` の呼び出しに自動"
790
+ "変換されます。\n"
791
+ "しかし、直接 :func:`putenv` を呼び出しても :data:`os.environ` には反映されな"
792
+ "いため、:data:`os.environ` の要素に代入する方がベターです。\n"
793
+ ":func:`getenv` と :func:`getenvb` についても、実装上それぞれ :data:`os."
794
+ "environ` と :data:`os.environb` を使用するので、同様に注意が必要です。"
776
795
777
796
#: ../../library/os.rst:528
778
797
msgid ""
0 commit comments