.. _f-runcmd: module ``installhelper.run_cmd`` ================================ .. inheritance-diagram:: pymyinstall.installhelper.run_cmd Short summary +++++++++++++ module ``pymyinstall.installhelper.run_cmd`` Implements function :func:`run_cmd`. Classes +++++++ +--------------------------------------------------------------------------------+------------------------------------+ | class | truncated documentation | +================================================================================+====================================+ | :class:`_AsyncLineReader ` | | +--------------------------------------------------------------------------------+------------------------------------+ | :class:`RunCmdException ` | raised by function :func:`run_cmd` | +--------------------------------------------------------------------------------+------------------------------------+ Functions +++++++++ +---------------------------------------------------------------------------------------+--------------------------------------------------------------------------+ | function | truncated documentation | +=======================================================================================+==========================================================================+ | :func:`decode_outerr ` | decode the output or the error after running a command line instructions | +---------------------------------------------------------------------------------------+--------------------------------------------------------------------------+ | :func:`get_interpreter_path ` | return the interpreter path | +---------------------------------------------------------------------------------------+--------------------------------------------------------------------------+ | :func:`run_cmd_old ` | run a command line and wait for the result | +---------------------------------------------------------------------------------------+--------------------------------------------------------------------------+ | :func:`run_cmd_private ` | run a command line and wait for the result | +---------------------------------------------------------------------------------------+--------------------------------------------------------------------------+ | :func:`skip_run_cmd ` | has the same signature as :func:`run_cmd` but does nothing | +---------------------------------------------------------------------------------------+--------------------------------------------------------------------------+ | :func:`split_cmp_command ` | splits a command line | +---------------------------------------------------------------------------------------+--------------------------------------------------------------------------+ Properties ++++++++++ +----------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | property | truncated documentation | +==================================================================================+=============================================================================================================================+ | :meth:`daemon ` | A boolean value indicating whether this thread is a daemon thread. This must be set before start() is called, otherwise ... | +----------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :meth:`ident ` | Thread identifier of this thread or None if it has not been started. This is a nonzero integer. See the get_ident() ... | +----------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :meth:`name ` | A string used for identification purposes only. It has no semantics. Multiple threads may be given the same name. ... | +----------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------+ | :meth:`native_id ` | Native integral thread ID of this thread, or None if it has not been started. This is a non-negative integer. ... | +----------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------+ Static Methods ++++++++++++++ +--------------------------------------------------------------------------------+-------------------------+ | staticmethod | truncated documentation | +================================================================================+=========================+ | :meth:`getForFd ` | | +--------------------------------------------------------------------------------+-------------------------+ Methods +++++++ +-----------------------------------------------------------------------------------+-------------------------+ | method | truncated documentation | +===================================================================================+=========================+ | :py:meth:`__init__ ` | | +-----------------------------------------------------------------------------------+-------------------------+ | :meth:`eof ` | | +-----------------------------------------------------------------------------------+-------------------------+ | :meth:`run ` | | +-----------------------------------------------------------------------------------+-------------------------+ Documentation +++++++++++++ .. automodule:: pymyinstall.installhelper.run_cmd :members: :special-members: __init__ :show-inheritance: