Skip to main content

Web scraper, but made easy

The easiest way to scrape the Internet.

Remember to set the variables provided in the .env.example to make it work.

Functionality

Scrape the Internet to get the information or perform the actions you need. By now we only have a ChromeScraper class to scrape using Google Chrome.

Usage

Use the driver like this:

  1. Create an instance, go to a website and wait until loaded, without GUI:
from web_scraper_easy import ChromeScraper
from web_scraper_easy.chrome.dataclasses.options_argument import StartMaximizedChromeOptionsArgument

# Initialize it, full screen but no GUI
chrome = ChromeScraper.init(
    do_use_gui = False,
    additional_options = [
        StartMaximizedChromeOptionsArgument
    ]
)
chrome.go_to_web_and_wait_until_loaded('https://webscraper.io/test-sites/e-commerce/allinone/product/146')
# Get the card to interact with it
card_thumbnail = chrome.find_element_by_class('div', 'card thumbnail')

Check the tests files to see more examples.

Metadata

Release files for web-scraper-easy 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for web-scraper-easy 0.0.5
File Size Uploaded
web_scraper_easy-0.0.5.tar.gz 15.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for web-scraper-easy 0.0.5
File Interpreter ABI Platform
web_scraper_easy-0.0.5-py3-none-any.whl Python 3 none any Details

Total release size: 32.1 kB

Release files / web_scraper_easy-0.0.5.tar.gz

Download URL web_scraper_easy-0.0.5.tar.gz
Size 15.0 kB
Tags Source
SHA-256 checksum
How to use checksums
41bb3f2eaa4d2cb2d29d3f1a5cc8ada3d3bdcf6ddec5befc4b9b09a1c8bbbf73
BLAKE2b-256 checksum
How to use checksums
645d7c352e4d4e4ecad2fb10bf20ec2d548d721865ba2c2a941b5ef0b6f1c2cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.0 CPython/3.9.0 Windows/10

Release files / web_scraper_easy-0.0.5-py3-none-any.whl

Download URL web_scraper_easy-0.0.5-py3-none-any.whl
Size 17.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64aaa4bedb63479d0e86537a8d01c04fa5b2fc7feb6d07961cc569dc94677a42
BLAKE2b-256 checksum
How to use checksums
9f5ecede668826c119138297b42966d501b4ca09f0123603e78dde55c5e7a204
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.0 CPython/3.9.0 Windows/10

Release history Release notifications | RSS feed

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

This release

0.0.5 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page