Maison >développement back-end >Tutoriel Python >Comment cliquer sur le premier e-mail dans la boîte de réception Gmail dans Seleniumbase ?

Comment cliquer sur le premier e-mail dans la boîte de réception Gmail dans Seleniumbase ?

WBOY
WBOYavant
2024-02-08 21:10:54979parcourir

如何在 Seleniumbase 中点击 gmail 收件箱中的第一封电子邮件?

Contenu de la question

J'essaie d'obtenir l'identifiant du HTML pour le transmettre comme XPath mais cet identifiant n'est pas le même que dans Chrome

Le chemin absolu ne convient pas car il sera toujours différent. S'il vous plaît, aidez :(


Réponse correcte


Pour autant que je sache, il n'y a qu'un seul f5d188ed2c074f8b944552db028f98a1 élément qui a le xpath suivant, et cet élément spécifique se trouve être celui qui contient tous les éléments de courrier électronique :

//table[@role='grid']

Donc pour cliquer sur le premier élément j'utiliserai le xpath suivant :

//table[@role='grid']//tr[1]

Il peut y avoir des problèmes selon l'endroit exact où le clic se produit dans la ligne, mais je soupçonne qu'il échouera.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer