MakeItSo є модуль, який надає шаблони для людей.
Таким чином, люди, як правило робити речі простим способом. Якщо ви спробуєте змусити людей відправити вам файл, скажімо, з "один-офф" сценарій, вони, ймовірно, важко код купу речі в ньому. Потім, ви не зовсім впевнений, що має бути змінено й тому, що ви людина ви можете зробити помилку. Гірше того, його сценарій Perl, і ви пітон програміст. Ви не знаєте, що скрипт!
І цей час айсберга. Якщо це дійсно один-офф, кого це хвилює? Але швидко один-офф стати історія розгортання, а дуже ефективно.
Створення нової шаблон
Змінні конвенції
MakeItSo! забезпечує кілька змінних для вас. Ви можете включити інший файл або URL-адресу, використовуючи {{включають в себе (URI)}}, де URI є шлях до файлу або URL (звичайно, інтернет потрібно включити віддалені ресурси). Включені ресурс не входить.
Файли і посилання піддаються інтерполяції також мінлива% (тут) с, що батько їх ресурсу. Для цього, використовуючи умовні розумні шляхи, сусідньому файл може бути (наприклад,), включених як
{{Включають (тут + 'foo.txt')}}
Шаблон пітона стверджує ряд конвенцій:
І NBSP; * проект: проект обраний
І NBSP; * автор: автор проекту
І NBSP; * Email: автора по електронній пошті
І NBSP; * URL: URL проекту
І NBSP; * репо: репозиторій проекту; це буде використовуватися для URL
І NBSP; якщо вона дається і URL-адреса не
Веб-Сервіс
Python має можливість запускати файли зі стандартного вводу. Це означає, що ви можете запустити makeitso безпосередньо з Інтернету:
Python <(згорнутися http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py) [URI]
При цьому використовується оболонка Bash. . Якщо у вас є інший командний ви, можливо, доведеться використовувати інший синтаксис, скачати файл, або встановити пакет
Вимоги
- Python
Коментар не знайдено