회원
PyInfo
PyInfo PyInfo(transitive_sources, uses_shared_libraries=False, imports=unbound, has_py2_only_sources=False, has_py3_only_sources=False)
PyInfo 생성자입니다.
매개변수
| 매개변수 | 설명 |
|---|---|
transitive_sources
|
File의 depset입니다. 필수입니다.
새 객체의 transitive_sources 필드 값입니다.
|
uses_shared_libraries
|
기본값은 False입니다. 새 객체의 uses_shared_libraries 필드 값입니다.
|
imports
|
string의 depset입니다. 기본값은 unbound입니다. 새 객체의 imports 필드 값입니다.
|
has_py2_only_sources
|
기본값은 False입니다. 새 객체의 has_py2_only_sources 필드 값입니다.
|
has_py3_only_sources
|
기본값은 False입니다. 새 객체의 has_py3_only_sources 필드 값입니다.
|
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에 추가할 가져오기 경로 문자열의 depset입니다. 이는 전이 deps에서 누적됩니다.deps의 순서는 보장되지 않으며 향후 변경될 수 있습니다. default 순서 (기본값)를 사용하는 것이 좋습니다.
transitive_sources
depset PyInfo.transitive_sources
srcs 및 타겟의 트랜지티브 deps의 srcs에 표시되는 .py 파일의 (postorder 호환) depset입니다.
uses_shared_libraries
bool PyInfo.uses_shared_libraries
deps에 공유 라이브러리 파일 (예: .so 파일)이 있는지 여부입니다.이 필드는 현재 Bazel에서 사용되지 않으며 향후 삭제될 수 있습니다.