2017-07-27 120 views
0

我使用的是find_element,而我在某些地方看到findElement在硒中使用。 我使用的是舊版本chromedriverselenium中find_element和findElement之間的區別

兩者是相同還是有區別?

我正在爲某人編寫代碼,我只是想知道如果代碼在版本中存在差異,代碼是否適用於他們。

這裏是我的代碼:

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 
+4

語法根據語言而改變。 python/ruby​​:'.find_element',Java/javascript:'.findElement',CSharp:'.FindElement'。 –

+0

Thanx!這有幫助。:) –

回答

1

他們倆實際上是一樣的。 findElementfind_element的功能沒有區別。這取決於您使用哪種編程語言編寫腳本。

JAVA:findElement

的Python:find_element

確保有在uppercaselowercase沒有錯。

+0

Thanx!:)這有幫助。 –

1

除了findElement()是java-client的一部分,find_element是python的一部分之外,它們之間沒有任何區別,如果我們討論的功能都是相同的。

相關問題