def scrape(arr):
    dispFilter = get_dispensary_filter(arr)
    leafbuyer_scraper = LeafbuyerDispensaryScraper(
        HttpClient(), LeafbuyerDispInfoExtractor())
    result = run(dispFilter.get_state_names(), leafbuyer_scraper.produce,
                 leafbuyer_scraper.consume)
    return json.dumps(result)
Пример #2
0
def scrape(arr):
    dispFilter = get_dispensary_filter(arr)
    wmScraper = WeedMapsDispensaryScraper(dispFilter, HttpClient(),
                                          WeedMapsDespensaryExtractor())
    result = run(dispFilter.get_state_names(), wmScraper.produce,
                 wmScraper.consume)

    return json.dumps(result)
def scrape(arr):
    dispFilter = get_dispensary_filter(arr)
    headset_scraper = HeadsetDispensaryScraper(
        HttpClient(), HeadsetCategoryExtractor(HttpClient()))
    result = run(dispFilter.get_state_names(), headset_scraper.produce,
                 headset_scraper.consume)

    return json.dumps(result)
def scrape(arr):
    dispFilter = get_dispensary_filter(arr)
    potguide_scraper = PotGuideDispensaryScraper(HttpClient(),
                                                 PotGuideDispInfoExtractor(),
                                                 dispFilter)
    result = run(dispFilter.get_state_names(), potguide_scraper.produce,
                 potguide_scraper.consume)
    return json.dumps(result)