6 Python+Selenium的元素定位方法(CSS)

【环境】

python3.6+selenium3.0.2+Firefox50.0+win7

【定位方法】

1、方法:find_element_by_css_selector('xx')

CSS的语法比较复杂,还需要进一步学习,在初期学期过程中,如果有问题可以采用Firebug工具自动定位元素。

【示例】

简单的示例,这种定位方法还需要加强

    #----------CSS定位-----------
    def testCss(self):
        #通过属性定位百度搜索框
        element = self.driver.find_element_by_css_selector('input[id=kw]')
        element.send_keys('http://wsbm.sdzk.cn')
        time.sleep(5)

 

posted @ 2017-01-13 11:12  打不过小怪兽leer  阅读(261)  评论(0编辑  收藏  举报