@@ -168,6 +168,11 @@ msgid ""
168
168
"or bytes to bytes on POSIX platforms much like :data:`os.environ` or :data:"
169
169
"`os.environb`."
170
170
msgstr ""
171
+ "*env* が ``None`` 以外の場合、これは新しいプロセスでの環境変数を定義します。"
172
+ "デフォルトでは、子プロセスは現在のプロセスの環境変数を引き継ぎます。 :class:"
173
+ "`Popen` に直接渡されます。あらゆるプラットフォームで :data:`os.environ` のよ"
174
+ "うに文字列から文字列へ、またPOSIX プラットフォームにおいては :data:`os."
175
+ "environb` のようにバイトからバイトへも、定義すること出来ます。"
171
176
172
177
#: ../../library/subprocess.rst:88
173
178
msgid "Examples::"
@@ -325,6 +330,9 @@ msgid ""
325
330
"`check_call`, :func:`check_output`, or :func:`run` (with ``check=True``) "
326
331
"returns a non-zero exit status."
327
332
msgstr ""
333
+ ":exc:`SubprocessError` のサブクラスです。:func:`check_call` または :func:"
334
+ "`check_output` 、 ``check=True`` であるときの :func:`run` 、によって実行され"
335
+ "たプロセスが非ゼロの終了ステータスを返した場合に送出されます。"
328
336
329
337
#: ../../library/subprocess.rst:227
330
338
msgid ""
@@ -396,6 +404,16 @@ msgid ""
396
404
"stderr data from the child process should be captured into the same file "
397
405
"handle as for *stdout*."
398
406
msgstr ""
407
+ "*stdin*, *stdout* および *stderr* には、実行するプログラムの標準入力、標準出"
408
+ "力、および標準エラー出力のファイルハンドルをそれぞれ指定します。有効な値は :"
409
+ "data:`PIPE`、:data:`DEVNULL`、既存のファイル記述子 (正の整数)、有効なファイル"
410
+ "記述子を持つ既存のファイルオブジェクトおよび ``None`` です。:data:`PIPE` を指"
411
+ "定すると新しいパイプが子プロセスに向けて作られます。:data:`DEVNULL` を指定す"
412
+ "ると特殊ファイル :data:`os.devnull` が使用されます。デフォルト設定の "
413
+ "``None`` を指定するとリダイレクトは起こりません。子プロセスのファイルハンドル"
414
+ "はすべて親から受け継がれます。加えて、*stderr* を :data:`STDOUT` にすると、子"
415
+ "プロセスの stderr からの出力は *stdout* と同じファイルハンドルに出力されま"
416
+ "す。"
399
417
400
418
#: ../../library/subprocess.rst:285
401
419
msgid ""
@@ -507,6 +525,10 @@ msgid ""
507
525
"class uses the Windows ``CreateProcess()`` function. The arguments to :"
508
526
"class:`Popen` are as follows."
509
527
msgstr ""
528
+ "新しいプロセスで子のプログラムを実行します。POSIX においては、子のプログラム"
529
+ "を実行するために、このクラスは :meth:`os.execvpe` のような挙動を使用します。"
530
+ "Windows においては、このクラスは Windows の ``CreateProcess()`` 関数を使用し"
531
+ "ます。:class:`Popen` への引数は以下の通りです。"
510
532
511
533
#: ../../library/subprocess.rst:358
512
534
msgid ""
@@ -749,6 +771,16 @@ msgid ""
749
771
"the stderr data from the applications should be captured into the same file "
750
772
"handle as for stdout."
751
773
msgstr ""
774
+ "*stdin*、*stdout* および *stderr* には、実行するプログラムの標準入力、標準出"
775
+ "力、および標準エラー出力のファイルハンドルをそれぞれ指定します。有効な値は :"
776
+ "data:`PIPE`, :data:`DEVNULL`, 既存のファイル記述子 (正の整数)、有効なファイル"
777
+ "記述子を持つ既存の :term:`ファイルオブジェクト <file object>` 、そして "
778
+ "``None`` です。:data:`PIPE` を指定すると新しいパイプが子プロセスに向けて作ら"
779
+ "れます。:data:`DEVNULL` を指定すると特殊ファイル :data:`os.devnull` が使用さ"
780
+ "れます。デフォルト設定の ``None`` を指定するとリダイレクトは起こりません。子"
781
+ "プロセスのファイルハンドルはすべて親から受け継がれます。加えて、*stderr* を :"
782
+ "data:`STDOUT` にすると、アプリケーションの標準エラー出力からの出力は標準出力"
783
+ "と同じファイルハンドルに出力されます。"
752
784
753
785
#: ../../library/subprocess.rst:501
754
786
msgid ""
@@ -932,6 +964,11 @@ msgid ""
932
964
"str to str on any platform or bytes to bytes on POSIX platforms much like :"
933
965
"data:`os.environ` or :data:`os.environb`."
934
966
msgstr ""
967
+ "*env* が ``None`` 以外の場合、これは新しいプロセスでの環境変数を定義します。"
968
+ "デフォルトでは、子プロセスは現在のプロセスの環境変数を引き継ぎます。あらゆる"
969
+ "プラットフォームで :data:`os.environ` のように文字列から文字列へ、またPOSIX "
970
+ "プラットフォームにおいては :data:`os.environb` のようにバイトからバイトへも、"
971
+ "定義すること出来ます。"
935
972
936
973
#: ../../library/subprocess.rst:622
937
974
msgid ""
0 commit comments