J'essaye juste d'exécuter ceci using le navigateur sans tête je ne comprends pas pourquoi il continue à me jeter l'erreur même si j'ai fourni l'argument. Ici, j'ai lu qu'il exige argument de passer options.add_argument(): - https://seleniumhq.github.io/selenium/docs/api/py/webdriver_firefox/selenium.webdriver.firefox.options.html#module-selenium.webdriver.firefox.optionsObtenir une erreur lors de l'exécution du navigateur firefox en mode sans tête en utilisant python 3
Erreur: - TypeError: add_argument() manquant 1 nécessaire argument de position: 'argument'
from selenium import webdriver
from selenium.webdriver.firefox.options import Options
options = Options.add_argument('-headless')
browser = webdriver.Firefox(options)
browser.get('https://intoli.com/blog/email-spy/')
browser.implicitly_wait(50)
heading = browser.find_element_by_xpath('//*[@id="heading-breadcrumb"]/div/div/div/h1').text
print(heading)
browser.close()
maintenant montre cette erreur - TypeError: listdir: chemin d'accès doit être une chaîne, octets, os. PathLike ou None, not Options – Rahul
Vérifie ma mise à jour. Vous devriez vraiment suivre quelques guides de python et quelques tutoriels de sélénium, car les erreurs que vous faites sont très basiques. – Lescurel
ouais j'apprends et lis mais quelques erreurs je ne comprends pas. Merci, ça marche maintenant – Rahul