<html>
<frame src="/mts.web/Menu_big5.aspx" name="leftFrame2" scrolling="no" noresize="">
#document
<!doctype html PUBLIC "-//W3C//DTD MTML 4.01 Transtitional//EN">
<html>
<Head></Head>
<Body>
<table>
<tbody>
<tr>
<td>
<a href="javascript:inputOrder('B')" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image2','','images/btn/buy_on_b5.gif',1)">
<img src="https://bss2.bsgroup.com.hk/mts.web/images/btn/buy_b5.gif" name="Image2" width="92" height="20" border="0">
</a>
</td>
</tr>
</tbody>
</table>
</Body>
</html>
</frame>
</html>
Comment utiliser driver.find_element_by
pour cliquer sur le bouton à l'intérieur<td>...</td>
J'ai essayé de copier le xpath du bouton que j'ai dit ci-dessus en utilisant chrome et de l'exécuter en utilisant driver.find_element_by_xpath
mais sans action après l'avoir mis dans le score.
S'il vous plaît si quelqu'un sait comment le faire, apprenez-moi s'il vous plaît.
Essaye ça:
driver.switch_to.frame(driver.find_element_by_name("leftFrame2"))
#Now Execute Your code Here
#After that add this line
driver.switch_to.default_content()
pour le cadre, vous devez l'activer, puis revenir en arrière
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots