Skip to content

aliwimo/scrapspyder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScrapSpyder

ScrapSpyder is a Python package that allows you to scrape and download files from a website.

Installation

To install ScrapSpyder, simply run:

pip install scrapspyder

Usage

To use ScrapSpyder, create an instance of the Scraper class and pass in the URL of the website you want to scrape. You can also specify the destination folder where the downloaded files will be saved, the depth of the crawl, whether to perform a deep scan for assets, and more. Here's an example:

from scraper import Scraper

sc = Scraper(source="https://www.example.com/",
             dest="example",
             depth=1,
             deep_scan=True,
             verbose=True,
             patterns_to_trim=["some-pattern"]
             )
sc.download()

This will crawl the website and download all the files to a folder called example.

Requirements

This package requires the following Python libraries:

Contributing

If you find a bug or would like to contribute to the development of ScrapSpyder, please open an issue or pull request on GitHub repository.

License

ScrapSpyder is licensed under the MIT License. See LICENSE for more information.

About

Websites scraping using Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages