botasaurus
botasaurus copied to clipboard
The All in One Framework to build Awesome Scrapers.
When I use selenium WebDriver I know how to clear the input area because it provides a clear() method. Hope this project can support more selenium method. And I also...
Hi, to make it easier to understand the two modules built into botasaurus to scrape a webpage, I think it would be useful to make a comparison table in the...
Your library has everything for comfortable scraping: multi-threading, connecting any proxies, convenient information output, error logging, etc. But there is no complete change in browser fingerprints yet. I want to...
Selenium and the old version 4.0.14 click these elements without problems
I have a list of 100 proxies being used on ten parallel processes. If I set reuse_driver to True, will I use 1 proxy for each driver until it restarts,...
hello the latest botasaurus version seem don have bt.create_requests module.
In Selenium it could be done like this: select_item = driver.find_element(By.ID, "#some_id") Select(select_item).select_by_value(random_value) How to do this in Botasaurus?
### summary Seems like the examples are outdated... Every example with g2.com lead to a captcha:  ### code used ``` python from botasaurus.browser import browser, Driver @browser def scrape_heading_task(driver:...
Hi, i find element by css selector - it's ok, but i need to get css properties of element For Example: color: #ffffff background-color: #1f1f1f etc. I can find element,...
## how to reproduce Search for string "botototootototototototototootototototoot" it will give following error : ``` Traceback (most recent call last): File "C:\Python312\Lib\site-packages\botasaurus_server\task_executor.py", line 192, in run_task self.update_parent_task(task_id, result) File "C:\Python312\Lib\site-packages\botasaurus_server\retry_on_db_error.py",...