Technology sharing

Solutio 1 quando Python elementa collocare non potest cum selenium pagina simulatione utens

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Cum paginas interretiales simulantia, interdum xpatham elementi manifesto imitari possumus, sed elementum selenium xpath strepita utentem strepere non possumus. Plures sunt rationes huius rei

Exempli gratia, in Domicilio infra, si iframe in secunda linea apparet, elementa inlinea infra non locabuntur. Hoc tempore, necesse est ut modum iframe mutes.
Insert imaginem descriptionis hic

Codex sic se habet, debes uti switch_to.frame(), ubi () refertur ad iframe tag in pagina totius paginae, prima 0 est, omnes id sciunt.Commendatur ut quaeramus hic in fonte codice paginae interreti
Post peractam, switch_to.default_content() exit iframe emendo, et non opus est in imple ().

from selenium.webdriver import Chrome
web = Chrome()

#进入iframe编辑
web.switch_to.frame(2) #第3个iframe标签
time.sleep(1)
#定位到元素
web.find_element(By.XPATH,'//*[@id="root"]/div/div[1]/div[2]/div[1]').click() #点击元素
web.switch_to.default_content()#退出iframe
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9