py_runtime.Runtime Python menjelaskan runtime platform atau runtime dalam build. Runtime platform mengakses interpreter yang diinstal sistem di jalur yang diketahui, sedangkan runtime dalam build mengarah ke File yang bertindak sebagai interpreter. Dalam kedua kasus tersebut, "interpreter" sebenarnya adalah biner yang dapat dieksekusi atau skrip wrapper yang mampu menjalankan skrip Python yang diteruskan di command line, mengikuti konvensi yang sama dengan interpreter CPython standar.
Anggota
- PyRuntimeInfo
- bootstrap_template
- coverage_files
- coverage_tool
- file
- interpreter
- 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=None, bootstrap_template=None)
PyRuntimeInfo.
          
      Parameter
| Parameter | Deskripsi | 
|---|---|
| interpreter_path | string; atau None;
                                     default adalahNoneNilai untuk kolom interpreter_pathobjek baru. Jangan memberikan nilai untuk argumen ini jika Anda meneruskaninterpreter. | 
| interpreter | File; atau None;
                                     default adalahNoneNilai untuk kolom interpreterobjek baru. Jangan memberikan nilai untuk argumen ini jika Anda meneruskaninterpreter_path. | 
| files | depset File; atau None;
                                     default adalahNoneNilai untuk kolom filesobjek baru. Jangan memberikan nilai untuk argumen ini jika Anda meneruskaninterpreter_path. Jikainterpreterdiberikan dan argumen ini adalahNone,filesakan menjadidepsetkosong. | 
| coverage_tool | File; atau None;
                                     default adalahNoneNilai untuk kolom coverage_toolobjek baru. | 
| coverage_files | depset File; atau None;
                                     default adalahNoneNilai untuk kolom coverage_filesobjek baru. Jangan memberikan nilai untuk argumen ini jika Anda tidak meneruskancoverage_tool. | 
| python_version | required Nilai untuk kolom python_versionobjek baru. | 
| stub_shebang | string;
                                     default adalah NoneNilai untuk kolom stub_shebangobjek baru. Jika None atau tidak ditentukan,#!/usr/bin/env python3akan digunakan. | 
| bootstrap_template | File; atau None;
                                     defaultnya adalahNone | 
bootstrap_template
File PyRuntimeInfo.bootstrap_template
coverage_files
depset PyRuntimeInfo.coverage_files
coverage_tool. Akan menjadi None jika tidak ada coverage_tool yang diberikan.
         Dapat menampilkan None.
        coverage_tool
File PyRuntimeInfo.coverage_tool
File yang merepresentasikan alat yang digunakan untuk mengumpulkan informasi cakupan kode dari pengujian python. Jika tidak, nilainya adalah None.
         Dapat menampilkan None.
        file
depset PyRuntimeInfo.files
depset dari File yang perlu ditambahkan ke file yang dapat dieksekusi dari target yang dapat dieksekusi yang menggunakan runtime ini (khususnya, file yang diperlukan oleh interpreter). Nilai interpreter tidak perlu disertakan dalam kolom ini. Jika ini adalah runtime platform, kolom ini adalah None.
         Dapat menampilkan None.
        penerjemah lisan
File PyRuntimeInfo.interpreter
File yang merepresentasikan interpreter. Jika tidak, nilainya adalah None. Perhatikan bahwa runtime bawaan dapat menggunakan interpreter bawaan yang sudah di-check in atau interpreter yang dibuat dari sumber.
         Dapat menampilkan None.
        interpreter_path
string PyRuntimeInfo.interpreter_path
None.
         Dapat menampilkan None.
        python_version
string PyRuntimeInfo.python_version
"PY2" dan "PY3".
        stub_shebang
string PyRuntimeInfo.stub_shebang
py_binary.  Tidak berlaku untuk Windows.