基于python+selenium写的脚本出现点问题,求指点~
用的xpath定的位,可是不知哪出了问题,求指点 看了下126的网站,登录密码嵌在iframe里面要先switch_to_frame('x-URS-iframe'),再进行元素定位
然后你定位的的输入框是错的,
具体代码如下:
from selenium import webdriver
driver=webdriver.Firefox()
driver.get('http://www.126.com')
driver.switch_to_frame('x-URS-iframe')
driver.find_element_by_name('email').send_keys('123')
driver.find_element_by_name('password').send_keys('123')
driver.quit() 1.我看了126网站,登陆模块是嵌iframe下的,要先定位iframe,再定位元素
2.你定位的帐号密码输入框的位置不对
具体代码参考:
from selenium import webdriver
driver=webdriver.Firefox()
driver.get('http://www.126.com')
driver.switch_to_frame('x-URS-iframe')
driver.find_element_by_name('email').send_keys('123')
driver.find_element_by_name('password').send_keys('123')
driver.quit() 参考代码:
from selenium import webdriver
driver=webdriver.Firefox()
driver.get('http://www.126.com')
driver.switch_to_frame('x-URS-iframe')
driver.find_element_by_name('email').send_keys('123')
driver.find_element_by_name('password').send_keys('123')
driver.quit() wxm001001 发表于 2016-3-30 11:01
参考代码:
from selenium import webdriver
driver=webdriver.Firefox()
谢谢你的慷慨解答哈~学习了~~ keith_yy 发表于 2016-3-30 11:25
谢谢你的慷慨解答哈~学习了~~
额,我发评论的时候以为发不出去,谁知道是论坛需要审核,所以发了那么多条 wxm001001 发表于 2016-3-30 11:33
额,我发评论的时候以为发不出去,谁知道是论坛需要审核,所以发了那么多条
重要的事情发三遍!哈哈
页:
[1]