{"repo":"TheJokersThief/daft-scraper","free":true,"listed":false,"github":"https://github.com/TheJokersThief/daft-scraper","clone":"git clone https://github.com/TheJokersThief/daft-scraper.git","description":"A library for scraping listings data from daft.ie","language":"Python","stars":28,"topics":["scraper","daft"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"daft-scraper A python library for scraping housing data from Daft.ie. Inspired by the wonderful daftlistings library. - daft-scraper - Install - Via Pip - Via Git - Real-life Usage - Example Usage - Using the CLI - search command Install Via Pip You can install the library using pip: Via Git The project uses poetry, so you'll need poetry to install the dependencies and setup the project. Real-life Usage Daft2BigQuery: A project that pulls housing information from Daft and puts it in GCP BigQuery for data modelling. Example Usage Using the CLI The CLI is included as an easy way for me test things and get some quick results :) Let me know if you have any suggestions! To install the CLI, clone the repo and install the dependencies with make install . search command argument description --- --- search type The type of search you want to initiate. For the possible values, check out the SearchType Enum. For any flag that can take [multiple] arguments, you can supply the flag multiple times. flag description --- --- --headers The attributes to print out for each listing. [multiple] --location Which location you want to search for. For all the possible values, check out the Location Enum [multiple] --max-pages Each page is 20 results, this sets the limit on the number of pages fetched. --min-price Minimum price. --max-price Maximum price. --min-beds Minimum number of bedrooms. --max-beds Maximum number of bedrooms. --min-lease Minimum term on the lease (in months). --max-lease Maximu","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheJokersThief","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheJokersThief/daft-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}