成員
args
Args template_ctx.args()
declare_file
File template_ctx.declare_file(filename, *, directory)
請注意,除了宣告檔案外,您還必須另外建立會發出檔案的動作。建立該動作時,需要將傳回的 File 物件傳遞至動作的建構函式。
                  
      
參數
| 參數 | 說明 | 
|---|---|
| filename | string;必要 目錄中檔案的相對路徑。 | 
| directory | File;必要 應建立檔案的目錄。 | 
得分
None template_ctx.run(*, outputs, inputs=[], executable, tools=None, arguments=[], progress_message=None)參數
| 參數 | 說明 | 
|---|---|
| outputs | sequence of Files;必要 動作的輸出檔案清單。 | 
| inputs | sequence of Files;或 depset;預設為 []動作的輸入檔案清單或 depset。 | 
| executable | File;或 string;或 FilesToRunProvider;必要 動作要呼叫的可執行檔。 | 
| tools | sequence;或 depset;或 None;
                                     預設為None動作所需的任何工具清單或 depset。工具是可執行的輸入內容,可能會有自己的執行檔,系統會自動提供給動作。如果提供清單,可以是下列異質集合: 
 File清單中直接列出的ctx.executable和FilesToRunProvider會自動新增執行檔。所有工具都會隱含地新增為輸入內容。 | 
| arguments | sequence;預設值為 []動作的指令列引數。必須是字串或 actions.args()物件的清單。 | 
| progress_message | string 或 None;預設值為None在建構期間向使用者顯示的進度訊息。 |