MakeItSo是為人民群眾模板的模塊。
所以人們一般做的事情成為可能的最簡單的方法。如果你試圖讓人們送你用,也就是說,一個“一次性”的腳本文件,他們可能會硬編碼了一堆東西在裡面。那麼,你真的不知道什麼需要改變,因為你是人,你可能犯了一個錯誤。更糟的是,它的一個perl腳本,你是一個Python程序員。你不知道這是什麼劇本呢!
而這只是冰山的時間。如果它真的是一個一次性的,誰在乎呢?但是很快一次性的成為一個部署的故事,而不是一個非常有效的。
製作新模板
可變的約定
MakeItSo!為你提供了一些變數。可以包括使用另一個文件或URL {{包括(URI)}},其中URI是文件路徑或URL(當然,網絡需要包含遠程資源)。包含的資源不包括在內。
文件和URL被插值也有變量%(這裡)s,這是他們的資源的父。為此,採用合理的路徑約定,鄰近的文件可能是(例如)包括像
{{包括(這裡+'foo.txt的')}}
蟒蛇模板斷言幾個約定:
  *項目:選擇項目
  *作者:筆者項目
  *電子郵件:作者的電子郵件
  * URL:項目
  *回購:該項目的資源庫;這將用於在URL
 如果它被賦予的URL不
Web服務
Python已經從標準輸入運行文件的能力。這意味著你可以從網上makeitso直接運行:
蟒蛇<(捲曲http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py)[URI]
這將使用bash shell的。如果你有另一個shell,你可能需要使用另一種語法,下載文件,或安裝包
要求:
- 的Python
評論沒有發現