我试图找到滚动(水平)后进入视图的输入字段,当我尝试在不滚动的情况下访问它时,错误是“元素不可交互”。
release_level_edit = browser.find_by_xpath(
'/html/body/div[1]/div/div[1]/div[2]/div[4]/div[2]/div/div/div[2]/div[2]/div/div/div[2]/div/div/div[2]/div/div/div[2]/div/div/div[2]/div[2]/div/div[2]/div/div[1]/div/div/div[107]/div[2]/div/div[1]/div/div[1]/input')
release_level_edit.fill('Inserted')
release_level_edit.type('\ue007')
但是,当我使用 Action.move_by_offset() 时,错误是将目标移出边界,这是代码
while True:
try:
release_level_edit = browser.find_by_xpath(
'/html/body/div[1]/div/div[1]/div[2]/div[4]/div[2]/div/div/div[2]/div[2]/div/div/div[2]/div/div/div[2]/div/div/div[2]/div/div/div[2]/div[2]/div/div[2]/div/div[1]/div/div/div[107]/div[2]/div/div[1]/div/div[1]/input')
release_level_edit.fill('Inserted')
release_level_edit.type('\ue007')
break
except Exception:
action_chains = ActionChains(browser.driver)
action_chains.move_by_offset(50, 0)
action_chains.perform()
我该怎么办?