omkarcloud / botasaurus

The All in One Framework to build Awesome Scrapers.
https://www.omkar.cloud/botasaurus/
MIT License
1.35k stars 123 forks source link

add_arguments error #120

Closed Kaiden0001 closed 4 months ago

Kaiden0001 commented 4 months ago
@browser(add_arguments=["--no-sandbox", "--disable-dev-shm-usage"])
def scrape_heading_task(driver: Driver, data):
    driver.google_get('https://site.com')
    return {
        "heading": driver.get_cookies_dict()
    }

Traceback

botasaurus-starter-bot-1-1  | Running
botasaurus-starter-bot-1-1  | Traceback (most recent call last):
botasaurus-starter-bot-1-1  |   File "/usr/local/lib/python3.9/site-packages/botasaurus_server/task_executor.py", line 145, in run_task
botasaurus-starter-bot-1-1  |     result = fn(
botasaurus-starter-bot-1-1  |   File "/usr/local/lib/python3.9/site-packages/botasaurus/browser_decorator.py", line 250, in wrapper_browser
botasaurus-starter-bot-1-1  |     current_result = run_task(data_item, False, 0)
botasaurus-starter-bot-1-1  |   File "/usr/local/lib/python3.9/site-packages/botasaurus/browser_decorator.py", line 145, in run_task
botasaurus-starter-bot-1-1  |     add_arguments(data, args)
botasaurus-starter-bot-1-1  | TypeError: 'list' object is not callable

/botasaurus/browser_decorator.py", line 145,

if add_arguments:
    add_arguments(data, args)
Chetan11-dev commented 4 months ago

Thank You! Resolved Run python -m pip install botasaurus botasaurus-requests --upgrade