w Dokumentach seler, tam jest example z inspekcji zadań wykonującym:Jak odzyskać oczekujące i wykonujące zadania związane z selerem z ich argumentami?
Można uzyskać listę aktywnych zadań przy użyciu aktywny():
>>> i.active() [{'worker1.example.com': [{'name': 'tasks.sleeptask', 'id': '32666e9b-809c-41fa-8e93-5ae0c80afbbf', 'args': '(8,)', 'kwargs': '{}'}]}]
Ale to wywołanie zwraca tylko reprezentacje argumenty, uzyskane przez repr()
. Czy istnieje sposób na uzyskanie argumentów z serializowanymi zadaniami?
'eval()' na wartości 'args' zwróci krotkę – economy