成员
PyInfo
PyInfo PyInfo(transitive_sources, uses_shared_libraries=False, imports=unbound, has_py2_only_sources=False, has_py3_only_sources=False)
PyInfo 构造函数。
          
      参数
| 参数 | 说明 | 
|---|---|
| transitive_sources | depset of Files;
                                     必需新对象的 transitive_sources字段的值。 | 
| uses_shared_libraries | 默认值 = False 新对象的 uses_shared_libraries字段的值。 | 
| imports | depset of strings;
                                     默认 = 未绑定新对象的 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 的一组导入路径字符串。这些值是通过传递 deps 累积的。我们无法保证具体的取消顺序,日后可能会有变动。建议使用 default 顺序(默认)。
        
transitive_sources
depset PyInfo.transitive_sources
srcs 和目标的传递 deps 的 srcs 中的 .py 文件的(与 postorder 兼容)。
        uses_shared_libraries
bool PyInfo.uses_shared_libraries
deps 是否具有共享库文件(例如 .so 文件)。此字段目前在 Bazel 中未使用,将来可能会停用。