- Multi-threaded scraping for improved performance
- Automatic pagination handling
- Duplicate phone number filtering
- Saves extracted phone numbers to a file
- Python 3.6+
- requests library
-
Clone this repository:
git clone https://github.com/santrichm/Pindo-Phone-Scraper.git cd pindo-phone-scraper
-
Install the required packages:
pip install -r requirements.txt
Run the script with Python:
python pindo.py
The script will start scraping phone numbers and save them to phones.txt
in the same directory.
Please ensure you have the right to scrape data from Pindo.ir and that you comply with their terms of service and robots.txt file. Use this script responsibly and ethically.
This project is open-source and available under the MIT License.
This tool is for educational purposes only. The user assumes all responsibility for the use of this script and must ensure they have permission to scrape the target website.