Linux企業實戰-ansible(52)宏參數

在宏的內部,有三個默認的內置特殊變量可供我們使用,它們分別是varargs、kwargs、caller

varargs可以將多餘的參數放在一起

如果我們不設置形參然後還傳遞參數

相當於Python中的可變參數

varargs==(*args)、kwargsf==(**kwargs)

從結果看出在不改變原函數的情況下增加一些新功能有點類似Python中裝飾器

caller也可以傳遞參數

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章