botasaurus icon indicating copy to clipboard operation
botasaurus copied to clipboard

TypeError: Driver.__init__() got an unexpected keyword argument 'enable_xvfb_virtual_display'

Open s4028600 opened this issue 6 months ago • 0 comments

#代碼 from botasaurus.browser import browser, Driver from botasaurus.soupify import soupify

@browser( #tiny_profile=True, profile="pikachu", )
def scrape_data(driver: Driver, link: str): driver.get(link, bypass_cloudflare=True) response = soupify(driver)

link = "" scrape_data(link)

#結果 Running Traceback (most recent call last): File "D:\Users\user\Desktop\Botasaurus測試.py", line 13, in scrape_data(link) File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\site-packages\botasaurus\browser_decorator.py", line 296, in wrapper_browser current_result = run_task(data_item, 0) File "C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\site-packages\botasaurus\browser_decorator.py", line 165, in run_task driver = Driver( TypeError: Driver.init() got an unexpected keyword argument 'enable_xvfb_virtual_display'

#版本 C:\Users\user>pip show botasaurus Name: botasaurus Version: 4.0.87 Summary: The All in One Web Scraping Framework Home-page: Author: Chetan Jain Author-email: [email protected] License: MIT Location: C:\Users\user\AppData\Local\Programs\Python\Python311\Lib\site-packages Requires: beautifulsoup4, bota, botasaurus-api, botasaurus-driver, botasaurus-humancursor, botasaurus-proxy-authentication, botasaurus-requests, close_chrome, javascript_fixes, joblib, lxml, openpyxl, psutil, requests Required-by:

s4028600 avatar Jun 03 '25 14:06 s4028600