Anggota
PyInfo
PyInfo PyInfo(transitive_sources, uses_shared_libraries=False, imports=unbound, has_py2_only_sources=False, has_py3_only_sources=False)Konstruktor
PyInfo
.
Parameter
Parameter | Deskripsi |
---|---|
transitive_sources
|
depset of Files ;
wajibNilai untuk kolom transitive_sources objek baru.
|
uses_shared_libraries
|
default = Salah Nilai untuk kolom uses_shared_libraries objek baru.
|
imports
|
depset of strings ;
default = tidak terikatNilai untuk kolom imports objek baru.
|
has_py2_only_sources
|
default = Salah Nilai untuk kolom has_py2_only_sources objek baru.
|
has_py3_only_sources
|
default = Salah Nilai untuk kolom has_py3_only_sources objek baru.
|
has_py2_only_sources
bool PyInfo.has_py2_only_sourcesApakah salah satu sumber transitif target ini memerlukan runtime Python 2.
has_py3_only_sources
bool PyInfo.has_py3_only_sourcesApakah salah satu sumber transitif target ini memerlukan runtime Python 3.
impor
depset PyInfo.importsDepset string jalur impor yang akan ditambahkan ke
PYTHONPATH
target Python yang dapat dieksekusi. Ini diakumulasikan dari deps
transitif.Urutan depset tidak dijamin dan dapat berubah pada masa mendatang. Sebaiknya gunakan urutan default
(default).
transitive_sources
depset PyInfo.transitive_sourcesDepset (kompatibel dengan
postorder
) dari file .py
yang muncul di srcs
target dan srcs
dari deps
transitif target.
uses_shared_libraries
bool PyInfo.uses_shared_librariesApakah salah satu
deps
transitif target ini memiliki file library bersama (seperti file .so
).Saat ini, bidang ini tidak digunakan di Bazel dan mungkin akan ditiadakan di masa mendatang.