MakeItSo е модул, който осигурява шаблони за хората.
Така че хората обикновено правят нещата възможно най-лесния начин. Ако се опитате да накарате хората да ви изпрати файл с, да речем, по сценарий "еднократни", те вероятно ще твърдия код куп неща в него. След това, не сме сигурни какво трябва да се промени и защото ти си човека може да направи грешка. Още по-лошо, това е Perl скрипт и сте питон програмист. Ти не знаеш какво, че скрипт прави!
И това е времето на айсберга. Ако това наистина е еднократно, на кого му пука? Но бързо еднократни превърнаха в пример за развитие на системата, и не много ефективен един.
<Силен> Да направим нов шаблон
Променливи конвенции
MakeItSo! предвижда няколко променливи за вас. Можете да включите и друг файл или URL използване {{включва (URI)}}, където URI е пътя до файла или URL (разбира се, интернет е необходимо да включва отдалечени ресурси). Включеният ресурс не е включена.
Файлове и URLS се интерполират също имат променлива% (тук) ите, която е майка на техния ресурс. За тях, използващи разумни конвенции с пътя, съседна файл може да бъде (например) са включени като
{{Включва (тук + 'foo.txt ")}}
Шаблонът на питон твърди няколко конвенции:
& Nbsp; * проект: избраният проект
& Nbsp; * Автор: автор на проекта
& Nbsp; * Email: авторска електронна поща
& Nbsp; * URL: URL на проекта
& Nbsp; * репо: хранилището на проекта; Това ще бъде използвано за URL
& Nbsp; ако е дадено, и адреса не е
Web Service
питон има способността да тече файлове от стандартния вход. Това означава, че може да работи makeitso директно от интернет:
питон <(навийте http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py) [URI]
Това използва черупка Баш. . Ако имате друга обвивка може да се наложи да използвате друг синтаксис, свалите файла, или да инсталирате пакета
<силни> Изисквания :
- <Ли > Python
Коментари не е намерена