botasaurus
botasaurus copied to clipboard
The All in One Framework to build Awesome Scrapers.
Hi there, Botasaurus is successfully able to bypass perimeter x or human captcha without headless mode but in headless it fails and the press and hold captcha screen is returned....
Hi there, Currently `driver.select` only returns a single match. This is not suitable for retrieving multiple elements with the same selector. Can you please implement a method that lets us...
Cool update, but I think, migration was little different;)
Getting error: `Exception has occurred: SyntaxError 'continue' not supported inside 'finally' clause (connection.py, line 389) File "[filepath]", line 1, in from botasaurus.browser import browser, Driver SyntaxError: 'continue' not supported inside...
Getting error: ``` OSError: [WinError 998] Invalid access to memory location ``` when trying to execute the following code: ```python from botasaurus.browser import browser, Driver @browser def scrape_heading_task(driver: Driver, data):...
Hello, the following code: ``` payload = {'var': 'true'} response = request.post("https://mysite.com", data=payload, timeout=10) ``` produces the following error: ``` File "/usr/local/lib/python3.11/dist-packages/botasaurus_requests/reqs.py", line 365, in post fix_headers(kwargs) │ └ {'data':...
To reproduce: `outer_iframe = driver.select_iframe("#outer-iframe", wait=Wait.LONG)` `inner_iframe = outer_iframe.select_iframe("iframe", wait=Wait.LONG)` I cannot select an iframe inside of an iframe. It gives the error below: botasaurus_driver.exceptions.IframeNotFoundException: 9C0E4B0E77536D8A8161DEA46763A3B1
When I executed the script locally it is running fine. but once I tried to run it in Ubuntu server getting the following error: ``` ubuntu@python:~/automated_scripts/scripts/stock$ python3 test.py HTTP server...
Hi there When typing `from botasaurus.anti_detect_driver import AntiDetectDriver' It is returning the following error: `ModuleNotFoundError: No module named 'botasaurus.anti_detect_driver' Kindly recommend a resolution to the same.
Hi requirements.txt ``` botasaurus==4.0.14 botasaurus_server==4.0.19 cchardet==2.1.7 ``` zombie processes remain after execution ```python @request def scrape_heading_task(requests: AntiDetectRequests, botasaurus_request: dict): @browser( user_agent=botasaurus_request.get("user_agent") or bt.UserAgent.RANDOM, window_size=botasaurus_request.get("window_size") or bt.WindowSize.RANDOM, max_retry=botasaurus_request.get("max_retry"), add_arguments=["--disable-dev-shm-usage", "--no-sandbox", "--headless=new"],...