我有一个包含以下项目的网站:
<input type="text" style="width:230px;" name="email"></input>
以及
^{pr2}$使用下面的python代码尝试设置值(知道用户名和密码在前面的代码中已设置):
Helper.getElementByxPath(mydriver,'//*[@name="email"]',username);
Helper.getElementByxPath(mydriver,'//*[@type="password"]',password);
以及Helper.getElementByxPath定义如下:
def getElementByxPath(mydriver,xPath,valueString):
try:
a = mydriver.find_element_by_xpath(xPath);
a.send_keys(valueString);
return 1;
except:
return 0;
我得到以下错误:
Unexpected error: <class 'selenium.common.exceptions.NoSuchElementException'>
Unexpected error: <class 'selenium.common.exceptions.NoSuchElementException'>
我可能做错了什么?我的头撞到墙上了。在
我是个白痴,我想要的形式被嵌入一个框架中。在一个框架内。在
如果元素在
frame
中,则可以使用标识符可以
-帧名称
-框架webelement
-帧索引
此处引用API:http://selenium-python.readthedocs.org/en/latest/api.html
在框架中完成后,可以返回到文档顶部,如下所示:
^{pr2}$相关问题 更多 >
编程相关推荐