selenium中find_element和findElement之间的区别

时间:2017-07-27 15:37:19

标签: selenium web-scraping

我正在使用find_element,而我看到findElement在硒的某些地方被使用。 我使用的是旧版chromedriver

这两者是否相同或存在差异?

我正在为某人编写代码,我只是想知道如果版本存在差异,代码是否适合他们。

这是我的代码:

    from selenium import webdriver
    driver = webdriver.Chrome('C:\Users\Nishima.Suman\Downloads\chromedriver_win32 (3)\chromedriver.exe')
    driver.get('https://en.wikipedia.org/wiki/Dixons_Retail')
    x= driver.find_element_by_xpath('//*[@id="mw-content-text"]/div/table/caption')
    print x.text

2 个答案:

答案 0 :(得分:1)

它们实际上都是一样的。 findElementfind_element的功能没有区别。它取决于您使用哪种编程语言编写脚本。

JAVA: findElement

Python: find_element

确保uppercaselowercase中没有错误。

答案 1 :(得分:1)

除了findElement()是java-client的一部分而find_element是python的一部分之外,它们之间没有区别,如果我们谈论的功能都是相同的。