web-poet
Web scraping Page Objects core library (by scrapinghub)
dude
dude uncomplicated data extraction: A simple framework for writing web scrapers using Python decorators (by roniemartinez)
Our great sponsors
web-poet | dude | |
---|---|---|
1 | 28 | |
89 | 413 | |
- | - | |
8.7 | 9.0 | |
about 2 months ago | 5 days ago | |
Python | Python | |
BSD 3-clause "New" or "Revised" License | GNU Affero General Public License v3.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
web-poet
Posts with mentions or reviews of web-poet.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Is there a method to web scrape similar type of information from hundreds of websites with a single code or application?
Check out the web-poet pattern: https://github.com/scrapinghub/web-poet
dude
Posts with mentions or reviews of dude.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-25.
-
Webscraping beginner here ready to start leveling up to intermediate. Looking for some good webscraping repositories (e.g any of your GitHub repos/projects) that I can use as learning tools, and general recommendations for what to do next
Please check https://github.com/roniemartinez/dude
-
Need help with downloading a section of multiple sites as pdf files.
You can use my library which also uses Playwright. I have an example here: https://github.com/roniemartinez/dude/discussions/116
-
Why do you use python for web scraping?
I also built a framework so I can easily switch between these libraries with less code change (still on hiatus for a few months before going back to it): https://github.com/roniemartinez/dude
-
Thank GOD for Poetry!
There's a lot of options but I am quite happy with Github Actions workflows + Poetry as it handles tests and publish to PyPI. Just an example, in my workflows, I deploy to TestPyPI and PyPI here: https://github.com/roniemartinez/dude/tree/master/.github/workflows
-
What stack or tools are you using for ensuring code quality and best practices in medium and large codebases ?
But for documentation, I use mkdocs-material as it can easily be used with minor customization and changes can be easily deployed in Github: https://roniemartinez.github.io/dude/
- Is there any thing Beautifulsoup can do that Scrapy can not?
-
Screenshotting site, but remove all popups.
Add an adblocker. I implemented Dude/pydude with the this and page results are clean without ads and pop-ups. For the screenshot, here is an example: https://github.com/roniemartinez/dude/discussions/116
-
which Python Library is best for scraping?
You can also use my library if you want things to be simpler:) https://github.com/roniemartinez/dude
-
For those of you using Python, what is your go to library to build your scraper?
I use my own library, Dude! https://github.com/roniemartinez/dude
-
Building a (relatively) easily adaptable, flexible web scraper (seeking conceptual advice)
I built a simple web scraper that is simple to use but this is still a work-in-progress - https://github.com/roniemartinez/dude
What are some alternatives?
When comparing web-poet and dude you can also consider the following projects:
autoscraper - A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Edu-Mail-Generator - Generate Free Edu Mail(s) within minutes