Later

Een eenvoudige in-process thread-safe planner
Download nu

Later Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Milan Cermak

Later Tags


Later Beschrijving

Later is een in-process thread-safe planner voor Python.Why van de bestaande Python-schedulers geschikt voor mijn behoeften, dus ik moest het zelf schrijven. Houtheter is erg gemakkelijk te gebruiken. In uw proces maakt u een exemplaar van de scheduleringsklasse. U gebruikt alleen dit om met de planning te communiceren. Van later importeer Laterscheduler = later.Scheduler () De belangrijkste methoden van planner zijn add_delayed_job en add_periodic_job. Gebruik de eerste om een functie in de toekomst een functie te activeren. De latere kan worden gebruikt om dezelfde functie in intervallen te plannen. De enige vereiste parameter op deze methoden is de callable die in de toekomst zal worden uitgevoerd.Import functoolsssms_sder = functools.partial (Send_SMS, "+112345678", "Hallo Monty") # Actuelezende Send_SMS is een functionsscheduler.ADD_DELAYED_JOB (SMS_SENDER, NOTULEN = 2) # Stuurt een sms naar Monty in 2 minuten. Kan ook een naamparameter passeren. Dit moet een reeks zijn die fungeert als een identificator van de geplande baan. Beide methoden brengen deze tekenreeks terug. Aanvullende trefwoordargumenten zijn dagen, uren, minuten en seconden. Gebruik deze om de taak in de toekomst in de toekomst in te plannen. Met add_periodic_job wordt de vertraging ook gebruikt als de periode.cappuccino_maker = functools.partial (make_espresso, crème = true, slaghoeken = true) scheduler.add_periodic_job (cappuccino_maker, naam = "cappuccino ftw", uren = 3) # maak een cappuccino 3 uur dat je de periodieke taak van binnenuit wilt beëindigen, verhoog later.Stopjobexception erin. Dit zorgt ervoor dat de planner de geplande uitvoeringen van de taak stopte. Zie de voorbeelden / map in de Repo voor wat meer voorbeelden over het gebruik van later. Omdat de planning is gebaseerd op de draad van de draad. Timer-klasse, houd er rekening mee dat de uitvoering niet precies hetzelfde moment in brand steken. Als u eerder vermeldt , Later is geen aanhoudende planner. Alle taken worden opgeslagen in het bedieningsgeheugen. Zodra u het Python-proces beëindigt, zijn de geplande taken verloren. PRODUCTEN HOMEPAGE


Later Gerelateerde software

Pybiomaps

Een raamwerk om wetenschappelijke gegevens in een browser te beheren en te visualiseren ...

45

Downloaden

gedefinieerd

Een raamwerk voor het maken van bio-geïnspireerde computationele intelligentie-algoritmen in Python ...

102

Downloaden