Web scraper, but made easy
The easiest way to scrape the Internet.
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:
- 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.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
web_scraper_easy-0.0.1.tar.gz
(15.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file web_scraper_easy-0.0.1.tar.gz.
File metadata
- Download URL: web_scraper_easy-0.0.1.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.0 CPython/3.9.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fe8e2e3acf476c4c530b4c1037abca924573ba25d5981451183a3bbd8b54f72
|
|
| MD5 |
a723e6527c77609473f0662f060930f1
|
|
| BLAKE2b-256 |
0d1b1d5fea1574a7fcf83b81f58c5ebfb27523bbee025a17f8b4eb5505a79a98
|
File details
Details for the file web_scraper_easy-0.0.1-py3-none-any.whl.
File metadata
- Download URL: web_scraper_easy-0.0.1-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.0 CPython/3.9.0 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6e498ea852a64da9044d9a8b675a4685fb06533659be0c54c0a3593eff188f8
|
|
| MD5 |
51718d061c1e0d0996d5e50bde08481d
|
|
| BLAKE2b-256 |
1bb24ecaf793565134df74faa9a4437f8e5352fdf1ed109982568564a3e7b0b6
|