Package: reiScraper
Rei API CLI Toolstools to get product from rei.comGet StartedFrom Sourcemake sure use virtual environment with this commandpython-mvenvvenvvenv\Scripts\activate # on windowssource venv/bin/activate # on mac or linuxpip install -r requirements.txt --no-cache-dircd src/then run the script and typepythonmain.py--helpUsage:main[OPTIONS]COMMAND[ARGS]...

╭─Options─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│--install-completionInstallcompletionforthecurrentshell.│
│--show-completionShowcompletionforthecurrentshell,tocopyitorcustomizetheinstallation.│
│--helpShowthismessageandexit.│
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─Commands────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│scrapeMenjalankanScrapingsemuahalamanpadasatusitusberdasarkankatakuncitertentu│
│spesific_scrapescrapingsitusberdasarkankatakuncidanhalamantertentu│
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯to get spesific scrape and scrape help usage typepythonmain.pyscrape--helpUsage:mainscrape[OPTIONS]SEARCH_QUERYMenjalankanScrapingsemuahalamanpadasatusitusberdasarkankatakuncitertentu

╭─Arguments───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│*search_queryTEXT[default:None][required]│
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─Options─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│--filepath--no-filepathDigunakanuntukMenentukanlokasigeneratelaporanhasilscraping,(JikaDiisi)contoh./data.csv[default:no-filepath]│
│--is-csv--no-is-csvgeneratehasilscrapingmenjadiCSV,jikaFilepathdiisi[default:no-is-csv]│
│--is-excel--no-is-excelgeneratehasilscrapingmenjadifileexcel,(JikaFilepathdiisi)[default:no-is-excel]│
│--is-json--no-is-jsongeneratehasilscrapingmenjadisebuahFileJSONjikafilepathdiisi[default:no-is-json]│
│--helpShowthismessageandexit.│
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯and forspesific scrapetypepythonmain.pyspesific_scrape--helpUsage:mainspesific_scrape[OPTIONS]SEARCH_QUERYPAGEscrapingsitusberdasarkankatakuncidanhalamantertentu

╭─Arguments───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│*search_queryTEXT[default:None][required]│
│*pageINTEGER[default:None][required]│
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─Options─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│--filepathTEXTDigunakanuntukMenentukanlokasigeneratelaporanhasilscraping,(JikaDiisi)contoh./data.csv[default:None]│
│--is-csv--no-is-csvgeneratehasilscrapingmenjadiCSV,jikaFilepathdiisi[default:no-is-csv]│
│--is-excel--no-is-excelgeneratehasilscrapingmenjadifileexcel,(JikaFilepathdiisi)[default:no-is-excel]│
│--is-json--no-is-jsongeneratehasilscrapingmenjadisebuahFileJSONjikafilepathdiisi[default:no-is-json]│
│--helpShowthismessageandexit.│
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯Exampleto run scraper and scrape all product by keywords u can typepythonmain.pyscrapeShoesthen for spesific scrape and then generate reportpythonmain.pyspesific_scrapeshoes2--filepath="./data.xlsx"--is-excelThanks!, feel happy to report a bugs and issues if u found it