首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在使用selenium的python中按tab键

如何在使用selenium的python中按tab键
EN

Stack Overflow用户
提问于 2018-08-08 04:46:01
回答 1查看 4.1K关注 0票数 0

各位,我是python的新手,我需要一些帮助,因为我正在尝试在python中按tab键,但它不起作用。我在Stackoverflow上查看了很多教程,但似乎没有一个对我有效。我正在制作一个自动更新我的公共ip的机器人:(这是我的代码

代码语言:javascript
复制
    from webbot import Browser
    from json import load
    import requests
    import getip
    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    web = Browser()
    web.go_to('https://my.freenom.com/clientarea.php? 
    action=domaindetails&id=1045379216') 
    web.type('MyEmail' , into='username' ,id = 'username')
    web.type('MyPass' , into='Password' , id='password') 
    web.click('login')
    web.click('Manage freenom DNS')
    ip = getip.get()
    web.type('',id="records[0][value]")
    NEED TO PRESS TAB HERE 3 TIMES
EN

回答 1

Stack Overflow用户

发布于 2018-08-08 10:33:34

https://stackoverflow.com/a/26628620/564514复制

使用Java:

代码语言:javascript
复制
WebElement webElement = driver.findElement(By.xpath(""));//You can use xpath, ID or name whatever you like
webElement.sendKeys(Keys.TAB);
webElement.sendKeys(Keys.ENTER);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51735163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档