Metadata-Version: 2.1
Name: scraper-factory
Version: 0.1.0
Summary: Scraping library to retrieve data from useful pages, such as Amazon wishlists
Home-page: https://github.com/machinia/scraper-factory
Author: Pablo Ahumada, Jorge Capona
Author-email: pablo.ahumadadiaz@gmail.com, jcapona@gmail.com
License: MIT
Keywords: scraping wishlist amazon
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development
Classifier: Topic :: System
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: asn1crypto (==0.24.0)
Requires-Dist: attrs (==19.1.0)
Requires-Dist: Automat (==0.7.0)
Requires-Dist: cffi (==1.12.3)
Requires-Dist: constantly (==15.1.0)
Requires-Dist: cryptography (==2.7)
Requires-Dist: cssselect (==1.0.3)
Requires-Dist: hyperlink (==19.0.0)
Requires-Dist: idna (==2.8)
Requires-Dist: incremental (==17.5.0)
Requires-Dist: lxml (==4.4.0)
Requires-Dist: parsel (==1.5.1)
Requires-Dist: pyasn1 (==0.4.5)
Requires-Dist: pyasn1-modules (==0.2.5)
Requires-Dist: pycparser (==2.19)
Requires-Dist: PyDispatcher (==2.0.5)
Requires-Dist: PyHamcrest (==1.9.0)
Requires-Dist: pyOpenSSL (==19.0.0)
Requires-Dist: queuelib (==1.5.0)
Requires-Dist: Scrapy (==1.7.2)
Requires-Dist: service-identity (==18.1.0)
Requires-Dist: six (==1.12.0)
Requires-Dist: Twisted (==19.2.1)
Requires-Dist: w3lib (==1.20.0)
Requires-Dist: zope.interface (==4.6.0)

Scraping Factory
================

Scraping library to retrieve data from useful pages, such as Amazon wishlists


Usage
-----

.. code:: python

    import scraper_factory
    scraper_factory.scrape(<<URL>>)

Sample output:

.. code:: sh

    [{
        'id': 'I2WF7234C0ZXFV',
        'title': 'AeroPress Coffee and Espresso Maker - Quickly Makes Delicious Coffee without Bitterness - 1 to 3 Cups Per Pressing',
        'link': '/dp/B0047BIWSK/?coliid=I2WF7234C0ZXFV&colid=2DZOVHLU6U46&psc=1&ref_=lv_vv_lig_dp_it',
        'img': 'https://images-na.ssl-images-amazon.com/images/I/71Ud9NwXRpL._SS135_.jpg'
    }, {
        'id': 'I20ASZC8L6WX2V',
        'title': 'POP! Animation: Rick and Morty - Noob Noob 💛Limited Edition',
        'link': '/dp/B07STXB2JT/?coliid=I20ASZC8L6WX2V&colid=2DZOVHLU6U46&psc=1&ref_=lv_vv_lig_dp_it',
        'img': 'https://images-na.ssl-images-amazon.com/images/I/61Hde8rm2qL._SS135_.jpg'
    }, {
        'id': 'I1JVIE5MZQ8JVC',
        'title': 'Logitech Easy‑Switch K811 Wireless Bluetooth Keyboard for Mac, iPad, iPhone, Apple TV',
        'link': '/dp/B0099SMFP2/?coliid=I1JVIE5MZQ8JVC&colid=2DZOVHLU6U46&psc=0&ref_=lv_vv_lig_dp_it',
        'img': 'https://images-na.ssl-images-amazon.com/images/I/81InlOFJ-LL._SS135_.jpg'
    }, {
        'id': 'I399YP2BTOB0IL',
        'title': 'USB Type C to HDMI Digital AV Multiport Hub, USB-C (USB3.1) Adapter PD Charger for Nintendo Switch,Portable 4K HDMI Dock for Samsung Dex Station S10/9/8/Note8/9/Tab S4/S5,MacBook Pro/Air 2018,iPad Pro',
        'link': '/dp/B07JK9DFKH/?coliid=I399YP2BTOB0IL&colid=2DZOVHLU6U46&psc=1&ref_=lv_vv_lig_dp_it',
        'img': 'https://images-na.ssl-images-amazon.com/images/I/61mcv6tD1eL._SS135_.jpg'
    }]



