0
我想用STANDARD方式鏈接芹菜任務。如何鏈芹菜任務
我有一個json文件。在那個文件裏面,有很多經過編碼的網址。我需要取消這些鏈接,並且刪除在找到這些鏈接時找到的鏈接。
目前,我是這樣做的。
for each_news_source, news_categories in rss_obj.iteritems():
for each_category in news_categories:
category = each_category['category']
rss_link = each_category['feed']
json_id = each_category['json']
try:
list_of_links = getrsslinks(rss_link)
for link in list_of_links:
scrape_link.delay(link, json_id, category)
except Exception,e:
print "Invalid url", str(e)
我想要的東西,其中getrsslinks
也是芹菜任務,然後這是由getrsslinks
返回也應該是另芹菜任務URL列表報廢。
它遵循這個模式
harcodeJSONURL1--
--`getrsslinks` (celery task)
--scrap link 1 (celery task)
--scrap link 2 (celery task)
--scrap link 3 (celery task)
--scrap link 4 (celery task)
harcodeJSONURL2--
--`getrsslinks` (celery task)
--scrap link 1 (celery task)
--scrap link 2 (celery task)
--scrap link 3 (celery task)
--scrap link 4 (celery task)
等..
我怎樣才能做到這一點?