成員
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 的匯入路徑字串的 deps。這些是從遞移 deps 累積而來。無法保證 depset 的順序,且未來可能會變更。建議使用 default 順序 (預設值)。
        
transitive_sources
depset PyInfo.transitive_sources
srcs 中顯示的 (postorder 相容) .py 檔案集,以及目標的遞移 deps 的 srcs。
        uses_shared_libraries
bool PyInfo.uses_shared_libraries
deps 是否有共用程式庫檔案 (例如 .so 檔案)。Bazel 目前未使用這個欄位,日後可能會移除。