croniter.

Fornece iteração para o objeto DateTime com o formato do cron
Baixe Agora

croniter. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Matsumoto Taichi
  • Site do editor:
  • http://github.com/taichino/

croniter. Tag


croniter. Descrição

Fornece iteração para o objeto DateTime com o formato do cron como Exemplo de uso: >>> do croniter import croniter >>> da Datetime Import DateTime >>> Base = DateTime (2010, 1, 25, 4, 46) >>> ITER = cronitador ('* * / 5 * * * ', Base) # a cada 5 minites >>> Imprimir Iter.Get_Next (DateTime) # 2010-01-2504:50:00 >>> It Iter.Get_Next (DateTime) # 2010-01-2504:55:00 >>> impressão iter.get_next (datetime) # 2010-01-2505:00:00 >>>>> iter = cronitador ('24 * * mon, fri', base) # 04:02 em todas as segundas-feiras e sexta-feira >>> impressão iter.get_next (datetime) # 2010-01-2604:02:00 >>> impressão iter.get_next (dateTime) # 2010-01-3004:02:00 >>> imprimir iter. get_next (datetime) # 2010-01-2505: 00: 00All você precisa saber é construtor e get_next, essas assinaturas estão seguindo. >>> def __init __ (auto, cron_format, start_time = tempo.Time ()) cronitério iterar junto com 'cron_format' de 'start_time'. cron_format é 'Min Hour Day Month_OF_Week', e por favor consulte http://en.wikipedia.org/wiki/cron para detalhes. >>> def get_next (auto, ret_type = float) get_next Retorno da próxima vez em iteração com ' RET_TYPE '. E RET_TYPE aceita apenas 'float' ou 'dateTime'. Requisitos: · Pitão


croniter. Software Relacionado