py_runtime.Un entorno de ejecución de Python describe un entorno de ejecución de plataforma o un entorno de ejecución integrado. Un entorno de ejecución de la plataforma accede a un intérprete instalado por el sistema en una ruta de acceso conocida, mientras que un entorno de ejecución integrado apunta a un File que actúa como intérprete. En ambos casos, un "intérprete" en realidad es cualquier secuencia de comandos ejecutable o wrapper capaz de ejecutar una secuencia de comandos de Python pasada en la línea de comandos, siguiendo las mismas convenciones que el intérprete de CPython estándar.
Miembros
- PyRuntimeInfo
- coverage_files
- coverage_tool
- archivos
- intérprete
- interpreter_path
- python_version
- stub_shebang
PyRuntimeInfo
PyRuntimeInfo PyRuntimeInfo(interpreter_path=None, interpreter=None, files=None, coverage_tool=None, coverage_files=None, python_version, stub_shebang='#!/usr/bin/env python3')
PyRuntimeInfo
          
      Parámetros
| Parámetro | Descripción | 
|---|---|
| interpreter_path | string; or None;
                                     predeterminado = NingunoEl valor del campo interpreter_pathdel objeto nuevo. No proporciones un valor para este argumento si pasasinterpreter. | 
| interpreter | File; or None;
                                     predeterminado = NingunoEl valor del campo interpreterdel objeto nuevo. No proporciones un valor para este argumento si pasasinterpreter_path. | 
| files | depset of Files; or None;
                                     predeterminado = NingunoEl valor del campo filesdel objeto nuevo. No proporciones un valor para este argumento si pasasinterpreter_path. Si se proporcionainterpretery este argumento esNone,filesse convierte en undepsetvacío. | 
| coverage_tool | File; or None;
                                     predeterminado = NingunoEl valor del campo coverage_tooldel objeto nuevo. | 
| coverage_files | depset of Files; or None;
                                     predeterminado = NingunoEl valor del campo coverage_filesdel objeto nuevo. No proporciones un valor para este argumento si tampoco pasascoverage_tool. | 
| python_version | obligatorio El valor del campo python_versiondel objeto nuevo. | 
| stub_shebang | string;
                                     default = '#!/usr/bin/env python3'El valor del campo stub_shebangdel objeto nuevo. El valor predeterminado es#!/usr/bin/env python3. | 
coverage_files
depset PyRuntimeInfo.coverage_files
coverage_tool. Será None si no se proporcionó un coverage_tool.
         Es posible que se muestre None.
        coverage_tool
File PyRuntimeInfo.coverage_tool
File que representa la herramienta que se usa para recopilar información de cobertura de código de las pruebas de Python. De lo contrario, es None.
         Es posible que se muestre None.
        archivos
depset PyRuntimeInfo.files
depset de File que se deben agregar a los archivos de ejecución de un destino ejecutable que usa este entorno de ejecución (en particular, los archivos que necesita interpreter). No es necesario incluir el valor de interpreter en este campo. Si este es un entorno de ejecución de plataforma, este campo es None.
         Es posible que se muestre None.
        intérprete
File PyRuntimeInfo.interpreter
File que representa al intérprete. De lo contrario, es None. Ten en cuenta que un entorno de ejecución en la compilación puede usar un intérprete ya compilado o uno compilado a partir del código fuente.
         Es posible que se muestre None.
        interpreter_path
string PyRuntimeInfo.interpreter_path
None.
         Es posible que se muestre None.
        python_version
string PyRuntimeInfo.python_version
"PY2" y "PY3".
        stub_shebang
string PyRuntimeInfo.stub_shebang
py_binary.  No se aplica a Windows.