Denne enkle guiden vil dekke de nakne beinene ved å implementere selleri med Python.
Krav
Installer den siste versjonen av Python 3 og Redis Server.
Grunnleggende kunnskap i Redis og Python.
Installere
For å bruke selleri med Redis, må du installere avhengigheter. Vi kan gjøre dette ved å installere Redis -pakken som vist i kommandoen nedenfor:
$ pip3 installasjon -u selleri [redis]
Konfigurer selleri
Neste trinn er å opprette en fil som holder kildekoden for appen vår. Du kan navngi filen med et hvilket som helst begrep eller etikett du ser passende.
$ MKDIR REDIS-CELERY
$ CD Redis-Celery
Lag kildefilen.
$ Touch Main.py
Rediger filen med tekstredigereren din og legg til koden.
Fra selleri import selleri
Megler_url = "Redis: //: [email protected]: 6379/0 "
app = selleri ('main', megler_url)
@App.hoved-
def maksimum (x, y):
Hvis x> y:
Returner x
ellers:
return y
I koden vist ovenfor, start med å importere de nødvendige modulene.
Deretter setter vi megler_url som holder URL -en til Redis -databasen.
URL -en følger formatet som vises nedenfor:
redis: //: passord@vert: port/db_index
Deretter oppretter vi en forekomst av selleri -klassen og passerer gjeldende modul og URL som parametere.
Vi lager også en enkel funksjon som returnerer maksimalt to tall.
Kjør arbeideren som:
$ python3 -m selleri -en hovedarbeider -l info
Ring oppgaven
Ring oppgaven ved å bruke forsinkelsesmetoden som:
fra hovedimportmaksimum
Legg til.Forsinkelse (100,30)
Å kjøre oppgaven returnerer et asynkront resultat som du kan bruke til å sjekke oppgavens status eller få resultatet.
Konklusjon
Denne korte artikkelen illustrerer hvordan du bruker selleriprosjektet med Redis ved å dekke de grunnleggende fakta om å implementere selleri med Python. Sjekk dokumentene for mer imponerende og enkle guideartikler og opplæringsprogrammer.