Stoep is een tool die u toelaat om de uitvoering van Python methoden uit de command-line activeren.
Registreren simpelweg uw activiteit processor (elke gedefinieerde methode in elke module) en je kunt het uit te voeren met behulp van de meegeleverde command-line hulpprogramma's: respectievelijk sidewalk-conf.py en sidewalk-pave.py,.
Dit is handig wanneer u wilt instellen cron jobs voor Python code uit te voeren. U kunt meerdere cron job inzendingen die draaien op verschillende tijden en roepen andere activiteit processors gemakkelijk te maken.
Documentatie en de slag
Formele documentatie binnenkort. Sorry daarvoor. Maar nu niet meer weg! Hier is een snelle run-down van hoe aan de slag:
Stap 0) Maak een activiteit processor.
- Dit kan elke functie gedefinieerd in een module.
- Het is aanbevolen dat u een lokaal pakket om al uw activiteiten processors op één locatie te houden creëren.
- Sidewalk wordt geleverd met een pakket sidewalk_activity_processors voor u om te gebruiken als je zou willen.
- Merk op dat in dit voorbeeld pakket, sidewalk_activitiy_processors, is er een activiteit processor 'hallo' in de module 'voorbeeld'.
Stap 1) Registreer uw activiteit processor:
& Nbsp; sidewalk-conf.py --add 'example.hello sidewalk_activity_processors.example.hello'
- De sidwalk-conf.py command-line utility is uw manier om gemakkelijk toe te voegen, lijst / uitzicht, en verwijder de activiteit processors.
- Let op dat bij het toevoegen van uw activiteit processors, maakt u een sleutel vereniging om de activiteit processor. Let ook op de syntaxis: 'example.hello', in dit geval, 'voorbeeld' is de groep en 'hallo' is de naam. Groepen zijn bruikbaar voor het uitvoeren van meerdere activiteiten processors in één keer. Zie stap 2 hieronder voor meer informatie.
Stap 2) Voer uw activiteit processor:
& Nbsp; sidewalk-pave.py --activity-processor 'example.hello'
- Hier zijn we de uitvoering van onze activiteiten processor 'example.hello'.
- U kunt een onbeperkt aantal activiteiten processors in één gesprek voeren.
- U kunt ook de activiteit processors per groep selecteren.
installatie
Om Stoep installeren, download dan de bron door te klikken op de link 'Downloads' boven, en het uitvoeren van de volgende in de niet-gecomprimeerde / geüntarred directory:
& Nbsp; python setup.py installeren
Wat is nieuw in deze release:
- Nieuwe Makefile voor eenvoudiger ontwikkeling testen
- Sidewalk is klaar voor productie; stootte versie 0.2.0
- Documentatie is nu beschikbaar onder docs /
- Het specificeren van een instellingen 'op maat' bestand is nu vereist; Zie de documentatie voor meer informatie over dit
Wat is nieuw in versie 0.1.1:
- Verplaatst log functies in de nieuwe module sidewalk.loggers
- Toegevoegd uitzondering voor wanneer aangepaste instellingen bestand niet de vereiste sectie hebben (s)
- sidewalk-conf.py --lijst keert nu terug een gesorteerde lijst
Eisen
- Python
Reacties niet gevonden