J'utilise Selenium WebDriver pour Python. Je veux instancier le navigateur avec une largeur et une hauteur spécifiques. Jusqu'à présent, la solution la plus proche que j'ai pu obtenir est la suivante :
driver = webdriver.Firefox()
driver.set_window_size(1080,800)
Ce qui fonctionne, mais définit la taille du navigateur après sa création, alors que je veux qu'elle soit définie à l'instanciation. Je suppose qu'il existe une approche du type :
profile = webdriver.FirefoxProfile();
profile.set_preference(foo, 1080)
driver = webdriver.Firefox(profile)
Mais je ne sais pas ce que foo
et je n'arrive pas à trouver où se trouve la documentation.
Q1 : Y a-t-il un moyen de définir la largeur et la hauteur à l'instanciation ?
Q2 : Où se trouvent les documents de référence énumérant toutes les clés utilisables par profile.set_preference
?