MakeItSo

Tela Software:
MakeItSo
Detalhes de Software:
Versão: 0.2.6
Data de upload: 14 Apr 15
Revelador: Jeff Hammel
Licença: Livre
Popularidade: 33

Rating: 3.0/5 (Total Votes: 1)

MakeItSo é um módulo que fornece modelos para o povo.
Então, as pessoas geralmente fazem as coisas da maneira mais fácil possível. Se você tentar levar as pessoas a enviar-lhe um arquivo com, digamos, um script "one-off", eles vão código provavelmente difícil um monte de coisas nele. Então, você não está realmente certo o que precisa ser mudado e porque você é humano que você pode cometer um erro. Pior, é um script Perl e você é um programador python. Você não sabe o que esse script faz!
E este é o momento do iceberg. Se ele realmente é um one-off, quem se importa? Mas rapidamente one-offs se tornar uma história de implantação, e não uma forma muito eficiente.
Fazer um novo modelo
Convenções Variável
MakeItSo! fornece algumas variáveis ​​para você. Você pode incluir outro arquivo ou URL usando {{include (URI)}}, onde URI é o caminho do arquivo ou a URL (claro, a Internet é necessária para incluir recursos remotos). O recurso incluído não está incluída.
Arquivos e URLS serem interpolados também tem a variável% (aqui) s, que é o pai de seu recurso. Para tanto, utilizando convenções de caminho sensatas, um arquivo vizinho pode ser (por exemplo), incluído como
{{Include (aqui + 'foo.txt')}}
O modelo de python afirma várias convenções:
& Nbsp; * projeto: o projeto escolhido
& Nbsp; * autor: autor de um projeto
& Nbsp; * e-mail: E-mail do autor
& Nbsp; * url: url do projeto
& Nbsp; * repo: o repositório do projeto; este vai ser utilizado para o URL
& Nbsp; se for dado ea URL não é
Serviço Web
python tem a capacidade de executar arquivos de stdin. Isto significa que você pode executar makeitso diretamente da web:
python <(enrolar http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py) [URI]
Este usa o shell bash. . Se você tem um outro shell que você pode ter que usar uma outra sintaxe, baixe o arquivo, ou instalar o pacote

Requisitos :

  • Python

Outro software de desenvolvedor Jeff Hammel

FileServer
FileServer

15 Apr 15

bitsyblog
bitsyblog

20 Feb 15

MozInfo
MozInfo

11 May 15

document_it
document_it

11 May 15

Comentário para MakeItSo

Comentários não encontrado
Adicionar comentário
Ligue imagens!