Comments (2)
It seems no one answer this yet. I don't know if the developers see this or not. But let me help you here. From the scraper file they create, they are using static scraper libraries like requests and BeautifulSoup. Dynamic website needs browser engine to execute the JavaScript parts of the web. Python has some libraries like Selenium or Playwright that using browser engine to render the JavaScript from dynamic webs and extract the HTML from them. But it seems autoscraper didn't use them. Maybe they will, or maybe not. As for November 23rd, 2022, I don't see any dynamic web scraper libraries used in the core file of this program.
P.S: Correct me if I'm wrong.
from autoscraper.
You can supply a html
argument to scraper.build()
to use the output of your preferred HTML fetcher, so it should be compatible with Selenium with a bit of manual programming.
from autoscraper.
Related Issues (20)
- Is there a way to call .sleep() during the build? HOT 1
- Getting candidate value in when trying scraping.
- ssl.SSLCertVerificationError: HOT 1
- Not able to scrape images from amazon and flipkart from product pages HOT 5
- Could you update the README with static sites?
- Scrapping output is zero HOT 2
- How to scrap read more data given in the reviews? HOT 1
- How to get CSS or XPATH on which the auto-scrapper receives data from the page? HOT 1
- Package couldn't be installed HOT 2
- Ignores duplicate value HOT 4
- Possible to to try to extract main article from a page? HOT 1
- autoscraper for amazon not working HOT 2
- resolved
- How do I get the content extraction method itself?
- Youtube parsing doesn't work
- Data is not correct
- Not working for homeDepot links HOT 1
- Scrape local html files
- Unable to scrape data from paragraph (not JavaScript rendered) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autoscraper.