我是一個使用python的硒的noob。我試圖從這個鏈接獲取一些數據:http://www.dcciinfo.com/dirinfo/companies/all/10888?start=30,我想要獲取的數據是公司名稱,然後放入excel中,同時複製鏈接並將其粘貼到同一個excel列中。接下來它應該繼續提到下一個公司。有人可以幫助我,並給我一些提示如何從一家公司轉移到另一家公司。我無法通過使用id,xpath來識別。在下一頁中必須重複相同的操作,併爲所有65頁完成。如何從硒的網站中獲取單獨的公司名稱
我剛纔寫的基本代碼硒:
browser = webdriver.Firefox() # Get local session of firefox
browser.get("http://www.dcciinfo.com/dirinfo/companies/all/10888?start=30") # Load page
x=browser.find_element_by_xpath("//*[@id='content']/form/div[1]/div[4]/div[1]")
不用它不點擊元素,使用你已經給出的xpath!當你說循環,我應該循環什麼變量? –
@EbrahimShariff這給你一個元素列表。在'x'上使用for循環,並在其元素上使用click方法 – MadRabbit