selenium webdriver TypeError: to_capabilities () falta 1 argumento posicional requerido: 'self'

Mathieu

Tengo este error específico:

wish_capabilities = options.to_capabilities () TypeError:
   to_capabilities () falta 1 argumento posicional requerido: 'self'.

No entiendo qué está mal porque Opciones tiene paréntesis.

import sys
from selenium import webdriver
from bs4 import BeautifulSoup
import csv
import urllib.parse
from datetime import datetime
from datetime import date

from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

from selenium.webdriver.chrome.options import Options



width = 400
height = 768
chrome_options = Options()
chrome_options.page_load_strategy = 'normal'
chrome_options.add_experimental_option("excludeSwitches", ["enable-automation"])
chrome_options.add_experimental_option('useAutomationExtension', False)
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--lang=en')
chrome_options.add_argument('--ignore-certificate-errors')
chrome_options.add_argument('--allow-running-insecure-content')
chrome_options.add_argument('--disable-notifications')
chrome_options.add_argument('--disable-dev-shm-usage')
chrome_options.add_argument('--disable-browser-side-navigation')
chrome_options.add_argument('--mute-audio')
chrome_options.headless = True
chrome_options.add_argument('--force-device-scale-factor=1')
chrome_options.add_argument(f'window-size={width}x{height}')

driver = webdriver.Chrome(options=Options)
driver.set_page_load_timeout(7)
DebanjanB

Ha inicializado una instancia de Options()Class por el nombre chrome_options.

Por lo tanto, debe pasar chrome_optionscomo argumento mientras activa ChromeDriver y . Entonces tienes que cambiar la línea como:

webdriver.Chrome(options=chrome_options)

Efectivamente, su línea de código será:

driver = webdriver.Chrome(options=chrome_options)

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

selenium webdriver TypeError: to_capabilities () falta 1 argumento posicional requerido: 'self'

TypeError en / Listing: save () falta 1 argumento posicional requerido: 'self'

TypeError: gassens () falta 1 argumento posicional requerido: 'self'

TypeError: save () falta 1 argumento posicional requerido: 'self': DjangoRestframework

TypeError at / save() falta 1 argumento posicional requerido: 'self'

TypeError: open_file () falta 1 argumento posicional requerido: 'self'

TypeError: get_params () falta 1 argumento posicional requerido: 'self'

Obtener TypeError fit () falta 1 argumento posicional requerido: 'self'

TypeError: close () falta 1 argumento posicional requerido: 'self'

TypeError: str () falta 1 argumento posicional requerido: 'self'

TypeError: grid_configure () falta 1 argumento posicional requerido: 'self'

TypeError: main () falta 1 argumento posicional requerido: 'self'

Obtener TypeError fit () falta 1 argumento posicional requerido: 'self'

TypeError en / Listing: save () falta 1 argumento posicional requerido: 'self'

save () falta 1 argumento posicional requerido 'self'

python: falta 1 argumento posicional requerido: 'self'

fit () falta 1 argumento posicional requerido: 'self'

método1 () falta 1 argumento posicional requerido: 'self'

Error al llamar a la función python, TypeError: returnbook () falta 1 argumento posicional requerido: 'self'

TypeError: get_first_name () falta 1 argumento posicional requerido: 'self' en Python

TypeError: get_serializer_class () falta 1 argumento posicional requerido: 'self'

TypeError: falta 1 argumento posicional requerido: 'self' vs como alias durante la importación

problemas con este TypeError: save () falta 1 argumento posicional requerido: 'self' en pycharm django

TypeError: Falta 1 argumento posicional obligatorio: 'self'

Django Formset.is_valid falta 1 argumento posicional requerido: 'self'

falta 1 argumento posicional requerido al usar self

Django is_valid () falta 1 argumento posicional requerido: 'self'

falta 1 argumento posicional requerido al usar self

Python3 Flask - falta 1 argumento posicional requerido: 'self'

TOP Lista

CalienteEtiquetas

Archivo