Red barredera

Puerto de Python de Ruby Rake
Descargar ahora

Red barredera Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Paul J. Davis

Red barredera Etiquetas


Red barredera Descripción

Puerto de Python de Ruby Rake La red de arrastre es un clon de rake.briefly: # Rawlfile @ Taskdef Bar (): ¡Imprimir "Bar!" Hace lo que quiere esperar: $ Trawl -TBAR $ Barra de arrastre ** Ejecutar barandas con dependencias: # Rawlfile @ TaskDef Bar (): ¡Imprimir "Bar!" @ Tarea () Def Foo (): Imprimir "Foo!" También hace lo que se espera: $ Trawl -TBARFOO $ TRAWL BAR ** EJECUTAR BARBRA! $ ROUTH FOO ** ¡Ejecute Barbar! ** ¡EJECUTE FOOFOO! Cual es una salsa increíble, pero ¿qué pasa con los archivos? # Trawsfile @ build ("myfile.txt", recreate = false) def ejecutarse (tarea): con abierto (tareas.name) como afuera: escribe ( "Munactional!") @ BUILD ("YUP.CFG", ) DEF MÁS (TAREA DE TAREA): con ABIERTE (Task.Name) Como Out: con Open (Task.Source) como SRC: Out. Escribir (src.read () + "!!! 1!") Hará que se cree "myfile.txt", pero no se sobrescribirá si existe. "yup.cfg" solo se reconstruirá cuando "myfile.txt" cambia según lo determinado por el archivo METIME: $ ROUTH YUP.CFG ** EJECUTAR MYFILE.TXT ** EJECUTAR YUP.CFG $ ROWL YUP.CFG $ LA ÚLTIMA MAYOR bit está en las reglas definitorias: @rule ('. O', '.c'): def compilar (tarea): subprocesos.Check_call () Objetos = FILLELISTA ("*. C"). SUB (". C $", ".O") @ BUILT ("AppName", Objetos) Def Link (Tarea): Subprocess.Check_call ( + Task.sources) # Agregue un mango útil para RunningTask (" Ejecutar ", ) Requisitos: · Python


Red barredera Software relacionado

Oaipmhscraper

Agarra y los metadatos de sincronización de un objetivo OAIPMH y lo almacenan localmente en una estructura de un acuerdo ...

265

Descargar