comment gérer le zoom avant et arrière dans le sélénium python 3? [dupliquer]
Sep 14 2020
Je veux savoir toutes les façons de faire cela utilisé pour zoomer et dézoomer? sélénium - pilote chrome - python 3
Je souhaite que tout le monde puisse m'aider et lister tout le chemin (méthodes) pour zoomer ou dézoomer pour l'essayer
Je pense que la presse (ctrl) + (+) peut faire ce que je veux alors comment envoyer ces deux touches en même temps?
je souhaite que n'importe qui puisse m'aider.
Réponses
1 AnmolParida Sep 14 2020 at 01:46
Une autre façon serait d'utiliser ActionChains
Ce n'est pas définitif à 50%, mais peut être configuré combien de fois nous devons appuyer sur (+/-) pour obtenir le zoom souhaité
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
action = ActionChains(driver)
action.key_down(Keys.CONTROL).send_keys('+').key_up(Keys.CONTROL).perform() #WindowsOS
action.key_down(Keys.COMMAND).send_keys('+').key_up(Keys.COMMAND).perform() #MacOS