Hội viên
PyInfo
PyInfo PyInfo(transitive_sources, uses_shared_libraries=False, imports=unbound, has_py2_only_sources=False, has_py3_only_sources=False)
PyInfo.
Thông số
| Tham số | Mô tả |
|---|---|
transitive_sources
|
depset của Tệps;
bắt buộc Giá trị cho trường transitive_sources của đối tượng mới.
|
uses_shared_libraries
|
giá trị mặc định là FalseGiá trị cho trường uses_shared_libraries của đối tượng mới.
|
imports
|
depset của chuỗis;
giá trị mặc định là unboundGiá trị cho trường imports của đối tượng mới.
|
has_py2_only_sources
|
giá trị mặc định là FalseGiá trị cho trường has_py2_only_sources của đối tượng mới.
|
has_py3_only_sources
|
giá trị mặc định là FalseGiá trị cho trường has_py3_only_sources của đối tượng mới.
|
has_py2_only_sources
bool PyInfo.has_py2_only_sources
has_py3_only_sources
bool PyInfo.has_py3_only_sources
imports
depset PyInfo.imports
PYTHONPATH của các mục tiêu Python có thể thực thi. Các chuỗi này được tích luỹ từ deps bắc cầu.Thứ tự của depset không được đảm bảo và có thể thay đổi trong tương lai. Bạn nên sử dụng thứ tự default (mặc định).
transitive_sources
depset PyInfo.transitive_sources
postorder) của các tệp .py xuất hiện trong srcs của mục tiêu và srcs của deps bắc cầu của mục tiêu.
uses_shared_libraries
bool PyInfo.uses_shared_libraries
deps bắc cầu nào của mục tiêu này có tệp thư viện dùng chung (chẳng hạn như tệp .so) hay không.Trường này hiện không được sử dụng trong Bazel và có thể sẽ bị xoá trong tương lai.