René's URL Explorer Experiment


Title: subprocess — Subprocess management — Python 3.14.2 documentation

Open Graph Title: subprocess — Subprocess management

Description: Source code: Lib/subprocess.py The subprocess module allows you to spawn new processes, connect to their input/output/error pipes, and obtain their return codes. This module intends to replace seve...

Open Graph Description: Source code: Lib/subprocess.py The subprocess module allows you to spawn new processes, connect to their input/output/error pipes, and obtain their return codes. This module intends to replace seve...

Opengraph URL: https://docs.python.org/3/library/subprocess.html

direct link

Domain: docs.python.org

og:typewebsite
og:site_namePython documentation
og:image:width1146
og:image:height600
og:imagehttps://docs.python.org/3.14/_images/social_previews/summary_library_subprocess_8d367abf.png
og:image:altSource code: Lib/subprocess.py The subprocess module allows you to spawn new processes, connect to their input/output/error pipes, and obtain their return codes. This module intends to replace seve...
twitter:cardsummary_large_image
theme-color#3776ab
readthedocs-addons-api-version1

Links:

https://www.python.org/
Table of Contentshttps://docs.python.org/contents.html
subprocess — Subprocess managementhttps://docs.python.org/library/subprocess.html
Using the subprocess Modulehttps://docs.python.org/library/subprocess.html#using-the-subprocess-module
Frequently Used Argumentshttps://docs.python.org/library/subprocess.html#frequently-used-arguments
Popen Constructorhttps://docs.python.org/library/subprocess.html#popen-constructor
Exceptionshttps://docs.python.org/library/subprocess.html#exceptions
Security Considerationshttps://docs.python.org/library/subprocess.html#security-considerations
Popen Objectshttps://docs.python.org/library/subprocess.html#popen-objects
Windows Popen Helpershttps://docs.python.org/library/subprocess.html#windows-popen-helpers
Windows Constantshttps://docs.python.org/library/subprocess.html#windows-constants
Older high-level APIhttps://docs.python.org/library/subprocess.html#older-high-level-api
Replacing Older Functions with the subprocess Modulehttps://docs.python.org/library/subprocess.html#replacing-older-functions-with-the-subprocess-module
Replacing /bin/sh shell command substitutionhttps://docs.python.org/library/subprocess.html#replacing-bin-sh-shell-command-substitution
Replacing shell pipelinehttps://docs.python.org/library/subprocess.html#replacing-shell-pipeline
Replacing os.system()https://docs.python.org/library/subprocess.html#replacing-os-system
Replacing the os.spawn familyhttps://docs.python.org/library/subprocess.html#replacing-the-os-spawn-family
Replacing os.popen()https://docs.python.org/library/subprocess.html#replacing-os-popen
Legacy Shell Invocation Functionshttps://docs.python.org/library/subprocess.html#legacy-shell-invocation-functions
Noteshttps://docs.python.org/library/subprocess.html#notes
Timeout Behaviorhttps://docs.python.org/library/subprocess.html#timeout-behavior
Converting an argument sequence to a string on Windowshttps://docs.python.org/library/subprocess.html#converting-an-argument-sequence-to-a-string-on-windows
Disable use of posix_spawn()https://docs.python.org/library/subprocess.html#disable-use-of-posix-spawn
concurrent.interpreters — Multiple interpreters in the same processhttps://docs.python.org/library/concurrent.interpreters.html
sched — Event schedulerhttps://docs.python.org/library/sched.html
Report a bughttps://docs.python.org/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/library/subprocess.rst?plain=1
indexhttps://docs.python.org/genindex.html
moduleshttps://docs.python.org/py-modindex.html
nexthttps://docs.python.org/library/sched.html
previoushttps://docs.python.org/library/concurrent.interpreters.html
Pythonhttps://www.python.org/
3.14.2 Documentationhttps://docs.python.org/index.html
The Python Standard Libraryhttps://docs.python.org/library/index.html
Concurrent Executionhttps://docs.python.org/library/concurrency.html
subprocess — Subprocess managementhttps://docs.python.org/library/subprocess.html
https://docs.python.org/library/subprocess.html#module-subprocess
Lib/subprocess.pyhttps://github.com/python/cpython/tree/3.14/Lib/subprocess.py
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
PEP 324https://peps.python.org/pep-0324/
Availabilityhttps://docs.python.org/library/intro.html#availability
mobile platformshttps://docs.python.org/library/intro.html#mobile-availability
WebAssembly platformshttps://docs.python.org/library/intro.html#wasm-availability
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
https://docs.python.org/library/subprocess.html#using-the-subprocess-module
run()https://docs.python.org/library/subprocess.html#subprocess.run
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.run
CompletedProcesshttps://docs.python.org/library/subprocess.html#subprocess.CompletedProcess
Frequently Used Argumentshttps://docs.python.org/library/subprocess.html#frequently-used-arguments
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
STDOUThttps://docs.python.org/library/subprocess.html#subprocess.STDOUT
Popen.communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
TimeoutExpiredhttps://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired
Popen.communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
io.TextIOWrapperhttps://docs.python.org/library/io.html#io.TextIOWrapper
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
os.environhttps://docs.python.org/library/os.html#os.environ
os.environbhttps://docs.python.org/library/os.html#os.environb
https://docs.python.org/library/subprocess.html#subprocess.CompletedProcess
run()https://docs.python.org/library/subprocess.html#subprocess.run
https://docs.python.org/library/subprocess.html#subprocess.CompletedProcess.args
https://docs.python.org/library/subprocess.html#subprocess.CompletedProcess.returncode
https://docs.python.org/library/subprocess.html#subprocess.CompletedProcess.stdout
run()https://docs.python.org/library/subprocess.html#subprocess.run
stderrhttps://docs.python.org/library/subprocess.html#subprocess.CompletedProcess.stderr
https://docs.python.org/library/subprocess.html#subprocess.CompletedProcess.stderr
run()https://docs.python.org/library/subprocess.html#subprocess.run
https://docs.python.org/library/subprocess.html#subprocess.CompletedProcess.check_returncode
returncodehttps://docs.python.org/library/subprocess.html#subprocess.CompletedProcess.returncode
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
https://docs.python.org/library/subprocess.html#subprocess.DEVNULL
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
os.devnullhttps://docs.python.org/library/os.html#os.devnull
https://docs.python.org/library/subprocess.html#subprocess.PIPE
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
Popen.communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
https://docs.python.org/library/subprocess.html#subprocess.STDOUT
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.SubprocessError
https://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired
SubprocessErrorhttps://docs.python.org/library/subprocess.html#subprocess.SubprocessError
https://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired.cmd
https://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired.timeout
https://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired.output
run()https://docs.python.org/library/subprocess.html#subprocess.run
check_output()https://docs.python.org/library/subprocess.html#subprocess.check_output
byteshttps://docs.python.org/library/stdtypes.html#bytes
https://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired.stdout
stderrhttps://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired.stderr
https://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired.stderr
run()https://docs.python.org/library/subprocess.html#subprocess.run
byteshttps://docs.python.org/library/stdtypes.html#bytes
https://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
SubprocessErrorhttps://docs.python.org/library/subprocess.html#subprocess.SubprocessError
check_call()https://docs.python.org/library/subprocess.html#subprocess.check_call
check_output()https://docs.python.org/library/subprocess.html#subprocess.check_output
run()https://docs.python.org/library/subprocess.html#subprocess.run
https://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.returncode
https://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.cmd
https://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.output
run()https://docs.python.org/library/subprocess.html#subprocess.run
check_output()https://docs.python.org/library/subprocess.html#subprocess.check_output
https://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.stdout
stderrhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.stderr
https://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.stderr
run()https://docs.python.org/library/subprocess.html#subprocess.run
https://docs.python.org/library/subprocess.html#frequently-used-arguments
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
Truehttps://docs.python.org/library/constants.html#True
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
DEVNULLhttps://docs.python.org/library/subprocess.html#subprocess.DEVNULL
file objecthttps://docs.python.org/glossary.html#term-file-object
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
DEVNULLhttps://docs.python.org/library/subprocess.html#subprocess.DEVNULL
os.devnullhttps://docs.python.org/library/os.html#os.devnull
STDOUThttps://docs.python.org/library/subprocess.html#subprocess.STDOUT
io.TextIOWrapperhttps://docs.python.org/library/io.html#io.TextIOWrapper
os.linesephttps://docs.python.org/library/os.html#os.linesep
io.TextIOWrapperhttps://docs.python.org/library/io.html#io.TextIOWrapper
Popen.stdinhttps://docs.python.org/library/subprocess.html#subprocess.Popen.stdin
Popen.stdouthttps://docs.python.org/library/subprocess.html#subprocess.Popen.stdout
Popen.stderrhttps://docs.python.org/library/subprocess.html#subprocess.Popen.stderr
Popen.communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
globhttps://docs.python.org/library/glob.html#module-glob
fnmatchhttps://docs.python.org/library/fnmatch.html#module-fnmatch
os.walk()https://docs.python.org/library/os.html#os.walk
os.path.expandvars()https://docs.python.org/library/os.path.html#os.path.expandvars
os.path.expanduser()https://docs.python.org/library/os.path.html#os.path.expanduser
shutilhttps://docs.python.org/library/shutil.html#module-shutil
locale.getpreferredencoding(False)https://docs.python.org/library/locale.html#locale.getpreferredencoding
io.TextIOWrapperhttps://docs.python.org/library/io.html#io.TextIOWrapper
Security Considerationshttps://docs.python.org/library/subprocess.html#security-considerations
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#popen-constructor
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.Popen
os.execvpe()https://docs.python.org/library/os.html#os.execvpe
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
path-like objecthttps://docs.python.org/glossary.html#term-path-like-object
shutil.which()https://docs.python.org/library/shutil.html#shutil.which
sys.executablehttps://docs.python.org/library/sys.html#sys.executable
os.execvpe()https://docs.python.org/library/os.html#os.execvpe
shlex.split()https://docs.python.org/library/shlex.html#shlex.split
Converting an argument sequence to a string on Windowshttps://docs.python.org/library/subprocess.html#converting-argument-sequence
path-like objecthttps://docs.python.org/glossary.html#term-path-like-object
path-like objecthttps://docs.python.org/glossary.html#term-path-like-object
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
Security Considerationshttps://docs.python.org/library/subprocess.html#security-considerations
open()https://docs.python.org/library/functions.html#open
path-like objecthttps://docs.python.org/glossary.html#term-path-like-object
path-like objecthttps://docs.python.org/glossary.html#term-path-like-object
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
DEVNULLhttps://docs.python.org/library/subprocess.html#subprocess.DEVNULL
file objecthttps://docs.python.org/glossary.html#term-file-object
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
DEVNULLhttps://docs.python.org/library/subprocess.html#subprocess.DEVNULL
os.devnullhttps://docs.python.org/library/os.html#os.devnull
STDOUThttps://docs.python.org/library/subprocess.html#subprocess.STDOUT
os.setsid()https://docs.python.org/library/os.html#os.setsid
os.setpgid()https://docs.python.org/library/os.html#os.setpgid
RuntimeErrorhttps://docs.python.org/library/exceptions.html#RuntimeError
Inheritance of File Descriptorshttps://docs.python.org/library/os.html#fd-inheritance
STARTUPINFO.lpAttributeListhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.lpAttributeList
Falsehttps://docs.python.org/library/constants.html#False
Falsehttps://docs.python.org/library/constants.html#False
Truehttps://docs.python.org/library/constants.html#True
Truehttps://docs.python.org/library/constants.html#True
Truehttps://docs.python.org/library/constants.html#True
path-likehttps://docs.python.org/glossary.html#term-path-like-object
path-like objecthttps://docs.python.org/glossary.html#term-path-like-object
path-like objecthttps://docs.python.org/glossary.html#term-path-like-object
Availabilityhttps://docs.python.org/library/intro.html#availability
Availabilityhttps://docs.python.org/library/intro.html#availability
grp.getgrnam()https://docs.python.org/library/grp.html#grp.getgrnam
Availabilityhttps://docs.python.org/library/intro.html#availability
grp.getgrnam()https://docs.python.org/library/grp.html#grp.getgrnam
Availabilityhttps://docs.python.org/library/intro.html#availability
pwd.getpwnam()https://docs.python.org/library/pwd.html#pwd.getpwnam
Availabilityhttps://docs.python.org/library/intro.html#availability
Availabilityhttps://docs.python.org/library/intro.html#availability
os.environhttps://docs.python.org/library/os.html#os.environ
os.environbhttps://docs.python.org/library/os.html#os.environb
side-by-side assemblyhttps://en.wikipedia.org/wiki/Side-by-Side_Assembly
Frequently Used Argumentshttps://docs.python.org/library/subprocess.html#frequently-used-arguments
STARTUPINFOhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO
CREATE_NEW_CONSOLEhttps://docs.python.org/library/subprocess.html#subprocess.CREATE_NEW_CONSOLE
CREATE_NEW_PROCESS_GROUPhttps://docs.python.org/library/subprocess.html#subprocess.CREATE_NEW_PROCESS_GROUP
ABOVE_NORMAL_PRIORITY_CLASShttps://docs.python.org/library/subprocess.html#subprocess.ABOVE_NORMAL_PRIORITY_CLASS
BELOW_NORMAL_PRIORITY_CLASShttps://docs.python.org/library/subprocess.html#subprocess.BELOW_NORMAL_PRIORITY_CLASS
HIGH_PRIORITY_CLASShttps://docs.python.org/library/subprocess.html#subprocess.HIGH_PRIORITY_CLASS
IDLE_PRIORITY_CLASShttps://docs.python.org/library/subprocess.html#subprocess.IDLE_PRIORITY_CLASS
NORMAL_PRIORITY_CLASShttps://docs.python.org/library/subprocess.html#subprocess.NORMAL_PRIORITY_CLASS
REALTIME_PRIORITY_CLASShttps://docs.python.org/library/subprocess.html#subprocess.REALTIME_PRIORITY_CLASS
CREATE_NO_WINDOWhttps://docs.python.org/library/subprocess.html#subprocess.CREATE_NO_WINDOW
DETACHED_PROCESShttps://docs.python.org/library/subprocess.html#subprocess.DETACHED_PROCESS
CREATE_DEFAULT_ERROR_MODEhttps://docs.python.org/library/subprocess.html#subprocess.CREATE_DEFAULT_ERROR_MODE
CREATE_BREAKAWAY_FROM_JOBhttps://docs.python.org/library/subprocess.html#subprocess.CREATE_BREAKAWAY_FROM_JOB
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
withhttps://docs.python.org/reference/compound_stmts.html#with
auditing eventhttps://docs.python.org/library/sys.html#auditing
ResourceWarninghttps://docs.python.org/library/exceptions.html#ResourceWarning
os.posix_spawn()https://docs.python.org/library/os.html#os.posix_spawn
os.posix_spawn()https://docs.python.org/library/os.html#os.posix_spawn
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
https://docs.python.org/library/subprocess.html#exceptions
OSErrorhttps://docs.python.org/library/exceptions.html#OSError
OSErrorhttps://docs.python.org/library/exceptions.html#OSError
OSErrorhttps://docs.python.org/library/exceptions.html#OSError
ValueErrorhttps://docs.python.org/library/exceptions.html#ValueError
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
check_call()https://docs.python.org/library/subprocess.html#subprocess.check_call
check_output()https://docs.python.org/library/subprocess.html#subprocess.check_output
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
run()https://docs.python.org/library/subprocess.html#subprocess.run
Popen.communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
TimeoutExpiredhttps://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired
SubprocessErrorhttps://docs.python.org/library/subprocess.html#subprocess.SubprocessError
SubprocessErrorhttps://docs.python.org/library/subprocess.html#subprocess.SubprocessError
https://docs.python.org/library/subprocess.html#security-considerations
shell injectionhttps://en.wikipedia.org/wiki/Shell_injection#Shell_injection
some platformshttps://docs.python.org/library/shlex.html#shlex-quote-warning
shlex.quote()https://docs.python.org/library/shlex.html#shlex.quote
gh-114539https://github.com/python/cpython/issues/114539
https://docs.python.org/library/subprocess.html#popen-objects
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.Popen.poll
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
https://docs.python.org/library/subprocess.html#subprocess.Popen.wait
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
TimeoutExpiredhttps://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired
Popen.communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
asynciohttps://docs.python.org/library/asyncio.html#module-asyncio
asyncio.create_subprocess_exechttps://docs.python.org/library/asyncio-subprocess.html#asyncio.create_subprocess_exec
https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
TimeoutExpiredhttps://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired
communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
TimeoutExpiredhttps://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired
wait()https://docs.python.org/library/subprocess.html#subprocess.Popen.wait
communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
https://docs.python.org/library/subprocess.html#subprocess.Popen.send_signal
terminate()https://docs.python.org/library/subprocess.html#subprocess.Popen.terminate
https://docs.python.org/library/subprocess.html#subprocess.Popen.terminate
SIGTERMhttps://docs.python.org/library/signal.html#signal.SIGTERM
https://docs.python.org/library/subprocess.html#subprocess.Popen.kill
kill()https://docs.python.org/library/subprocess.html#subprocess.Popen.kill
terminate()https://docs.python.org/library/subprocess.html#subprocess.Popen.terminate
https://docs.python.org/library/subprocess.html#subprocess.Popen.args
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.Popen.stdin
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
open()https://docs.python.org/library/functions.html#open
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
https://docs.python.org/library/subprocess.html#subprocess.Popen.stdout
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
open()https://docs.python.org/library/functions.html#open
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
https://docs.python.org/library/subprocess.html#subprocess.Popen.stderr
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
open()https://docs.python.org/library/functions.html#open
PIPEhttps://docs.python.org/library/subprocess.html#subprocess.PIPE
communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
.stdin.writehttps://docs.python.org/library/subprocess.html#subprocess.Popen.stdin
.stdout.readhttps://docs.python.org/library/subprocess.html#subprocess.Popen.stdout
.stderr.readhttps://docs.python.org/library/subprocess.html#subprocess.Popen.stderr
https://docs.python.org/library/subprocess.html#subprocess.Popen.pid
https://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
poll()https://docs.python.org/library/subprocess.html#subprocess.Popen.poll
wait()https://docs.python.org/library/subprocess.html#subprocess.Popen.wait
communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
https://docs.python.org/library/subprocess.html#windows-popen-helpers
STARTUPINFOhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO
https://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO
STARTUPINFOhttps://msdn.microsoft.com/en-us/library/ms686331(v=vs.85).aspx
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.dwFlags
STARTUPINFOhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO
https://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.hStdInput
dwFlagshttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.dwFlags
STARTF_USESTDHANDLEShttps://docs.python.org/library/subprocess.html#subprocess.STARTF_USESTDHANDLES
STARTF_USESTDHANDLEShttps://docs.python.org/library/subprocess.html#subprocess.STARTF_USESTDHANDLES
https://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.hStdOutput
dwFlagshttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.dwFlags
STARTF_USESTDHANDLEShttps://docs.python.org/library/subprocess.html#subprocess.STARTF_USESTDHANDLES
https://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.hStdError
dwFlagshttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.dwFlags
STARTF_USESTDHANDLEShttps://docs.python.org/library/subprocess.html#subprocess.STARTF_USESTDHANDLES
https://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.wShowWindow
dwFlagshttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.dwFlags
STARTF_USESHOWWINDOWhttps://docs.python.org/library/subprocess.html#subprocess.STARTF_USESHOWWINDOW
ShowWindowhttps://msdn.microsoft.com/en-us/library/ms633548(v=vs.85).aspx
SW_HIDEhttps://docs.python.org/library/subprocess.html#subprocess.SW_HIDE
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.lpAttributeList
UpdateProcThreadAttributehttps://msdn.microsoft.com/en-us/library/windows/desktop/ms686880(v=vs.85).aspx
os.set_handle_inheritable()https://docs.python.org/library/os.html#os.set_handle_inheritable
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
OSErrorhttps://docs.python.org/library/exceptions.html#OSError
os.system()https://docs.python.org/library/os.html#os.system
https://docs.python.org/library/subprocess.html#windows-constants
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
https://docs.python.org/library/subprocess.html#subprocess.STD_INPUT_HANDLE
https://docs.python.org/library/subprocess.html#subprocess.STD_OUTPUT_HANDLE
https://docs.python.org/library/subprocess.html#subprocess.STD_ERROR_HANDLE
https://docs.python.org/library/subprocess.html#subprocess.SW_HIDE
https://docs.python.org/library/subprocess.html#subprocess.STARTF_USESTDHANDLES
STARTUPINFO.hStdInputhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.hStdInput
STARTUPINFO.hStdOutputhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.hStdOutput
STARTUPINFO.hStdErrorhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.hStdError
https://docs.python.org/library/subprocess.html#subprocess.STARTF_USESHOWWINDOW
STARTUPINFO.wShowWindowhttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.wShowWindow
https://docs.python.org/library/subprocess.html#subprocess.STARTF_FORCEONFEEDBACK
STARTUPINFO.dwFlagshttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.dwFlags
https://docs.python.org/library/subprocess.html#subprocess.STARTF_FORCEOFFFEEDBACK
STARTUPINFO.dwFlagshttps://docs.python.org/library/subprocess.html#subprocess.STARTUPINFO.dwFlags
https://docs.python.org/library/subprocess.html#subprocess.CREATE_NEW_CONSOLE
https://docs.python.org/library/subprocess.html#subprocess.CREATE_NEW_PROCESS_GROUP
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
os.kill()https://docs.python.org/library/os.html#os.kill
CREATE_NEW_CONSOLEhttps://docs.python.org/library/subprocess.html#subprocess.CREATE_NEW_CONSOLE
https://docs.python.org/library/subprocess.html#subprocess.ABOVE_NORMAL_PRIORITY_CLASS
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.BELOW_NORMAL_PRIORITY_CLASS
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.HIGH_PRIORITY_CLASS
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.IDLE_PRIORITY_CLASS
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.NORMAL_PRIORITY_CLASS
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.REALTIME_PRIORITY_CLASS
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.CREATE_NO_WINDOW
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.DETACHED_PROCESS
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.CREATE_DEFAULT_ERROR_MODE
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.CREATE_BREAKAWAY_FROM_JOB
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#older-high-level-api
run()https://docs.python.org/library/subprocess.html#subprocess.run
https://docs.python.org/library/subprocess.html#subprocess.call
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
run()https://docs.python.org/library/subprocess.html#subprocess.run
DEVNULLhttps://docs.python.org/library/subprocess.html#subprocess.DEVNULL
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.check_call
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
returncodehttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.returncode
check_call()https://docs.python.org/library/subprocess.html#subprocess.check_call
run()https://docs.python.org/library/subprocess.html#subprocess.run
DEVNULLhttps://docs.python.org/library/subprocess.html#subprocess.DEVNULL
Popenhttps://docs.python.org/library/subprocess.html#subprocess.Popen
https://docs.python.org/library/subprocess.html#subprocess.check_output
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
returncodehttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.returncode
outputhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.output
run()https://docs.python.org/library/subprocess.html#subprocess.run
run()https://docs.python.org/library/subprocess.html#subprocess.run
Frequently Used Argumentshttps://docs.python.org/library/subprocess.html#frequently-used-arguments
run()https://docs.python.org/library/subprocess.html#subprocess.run
run()https://docs.python.org/library/subprocess.html#subprocess.run
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
https://docs.python.org/library/subprocess.html#replacing-older-functions-with-the-subprocess-module
OSErrorhttps://docs.python.org/library/exceptions.html#OSError
check_output()https://docs.python.org/library/subprocess.html#subprocess.check_output
CalledProcessErrorhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError
outputhttps://docs.python.org/library/subprocess.html#subprocess.CalledProcessError.output
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
https://docs.python.org/library/subprocess.html#replacing-bin-sh-shell-command-substitution
https://docs.python.org/library/subprocess.html#replacing-shell-pipeline
os.system()https://docs.python.org/library/os.html#os.system
https://docs.python.org/library/subprocess.html#replacing-os-system
call()https://docs.python.org/library/subprocess.html#subprocess.call
os.system()https://docs.python.org/library/os.html#os.system
os.system()https://docs.python.org/library/os.html#os.system
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
os.spawnhttps://docs.python.org/library/os.html#os.spawnl
https://docs.python.org/library/subprocess.html#replacing-the-os-spawn-family
os.popen()https://docs.python.org/library/os.html#os.popen
https://docs.python.org/library/subprocess.html#replacing-os-popen
https://docs.python.org/library/subprocess.html#legacy-shell-invocation-functions
https://docs.python.org/library/subprocess.html#subprocess.getstatusoutput
check_output()https://docs.python.org/library/subprocess.html#subprocess.check_output
Frequently Used Argumentshttps://docs.python.org/library/subprocess.html#frequently-used-arguments
Availabilityhttps://docs.python.org/library/intro.html#availability
returncodehttps://docs.python.org/library/subprocess.html#subprocess.Popen.returncode
https://docs.python.org/library/subprocess.html#subprocess.getoutput
getstatusoutput()https://docs.python.org/library/subprocess.html#subprocess.getstatusoutput
Availabilityhttps://docs.python.org/library/intro.html#availability
https://docs.python.org/library/subprocess.html#notes
https://docs.python.org/library/subprocess.html#timeout-behavior
run()https://docs.python.org/library/subprocess.html#subprocess.run
Popen.wait()https://docs.python.org/library/subprocess.html#subprocess.Popen.wait
Popen.communicate()https://docs.python.org/library/subprocess.html#subprocess.Popen.communicate
TimeoutExpiredhttps://docs.python.org/library/subprocess.html#subprocess.TimeoutExpired
https://docs.python.org/library/subprocess.html#converting-an-argument-sequence-to-a-string-on-windows
shlexhttps://docs.python.org/library/shlex.html#module-shlex
https://docs.python.org/library/subprocess.html#disable-use-of-posix-spawn
subprocesshttps://docs.python.org/library/subprocess.html#module-subprocess
Table of Contentshttps://docs.python.org/contents.html
subprocess — Subprocess managementhttps://docs.python.org/library/subprocess.html
Using the subprocess Modulehttps://docs.python.org/library/subprocess.html#using-the-subprocess-module
Frequently Used Argumentshttps://docs.python.org/library/subprocess.html#frequently-used-arguments
Popen Constructorhttps://docs.python.org/library/subprocess.html#popen-constructor
Exceptionshttps://docs.python.org/library/subprocess.html#exceptions
Security Considerationshttps://docs.python.org/library/subprocess.html#security-considerations
Popen Objectshttps://docs.python.org/library/subprocess.html#popen-objects
Windows Popen Helpershttps://docs.python.org/library/subprocess.html#windows-popen-helpers
Windows Constantshttps://docs.python.org/library/subprocess.html#windows-constants
Older high-level APIhttps://docs.python.org/library/subprocess.html#older-high-level-api
Replacing Older Functions with the subprocess Modulehttps://docs.python.org/library/subprocess.html#replacing-older-functions-with-the-subprocess-module
Replacing /bin/sh shell command substitutionhttps://docs.python.org/library/subprocess.html#replacing-bin-sh-shell-command-substitution
Replacing shell pipelinehttps://docs.python.org/library/subprocess.html#replacing-shell-pipeline
Replacing os.system()https://docs.python.org/library/subprocess.html#replacing-os-system
Replacing the os.spawn familyhttps://docs.python.org/library/subprocess.html#replacing-the-os-spawn-family
Replacing os.popen()https://docs.python.org/library/subprocess.html#replacing-os-popen
Legacy Shell Invocation Functionshttps://docs.python.org/library/subprocess.html#legacy-shell-invocation-functions
Noteshttps://docs.python.org/library/subprocess.html#notes
Timeout Behaviorhttps://docs.python.org/library/subprocess.html#timeout-behavior
Converting an argument sequence to a string on Windowshttps://docs.python.org/library/subprocess.html#converting-an-argument-sequence-to-a-string-on-windows
Disable use of posix_spawn()https://docs.python.org/library/subprocess.html#disable-use-of-posix-spawn
concurrent.interpreters — Multiple interpreters in the same processhttps://docs.python.org/library/concurrent.interpreters.html
sched — Event schedulerhttps://docs.python.org/library/sched.html
Report a bughttps://docs.python.org/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/library/subprocess.rst?plain=1
indexhttps://docs.python.org/genindex.html
moduleshttps://docs.python.org/py-modindex.html
nexthttps://docs.python.org/library/sched.html
previoushttps://docs.python.org/library/concurrent.interpreters.html
Pythonhttps://www.python.org/
3.14.2 Documentationhttps://docs.python.org/index.html
The Python Standard Libraryhttps://docs.python.org/library/index.html
Concurrent Executionhttps://docs.python.org/library/concurrency.html
subprocess — Subprocess managementhttps://docs.python.org/library/subprocess.html
Copyrighthttps://docs.python.org/copyright.html
History and Licensehttps://docs.python.org/license.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/bugs.html
Sphinxhttps://www.sphinx-doc.org/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.