我對網(wǎng)絡爬蟲有一些疑問。我需要抓取香港黃金網(wǎng)站。https://i.stack.imgur.com/iM0Um.png https://i.stack.imgur.com/l83iH.png 我使用硒和網(wǎng)絡驅動程序(Chrome驅動程序)來完成這個網(wǎng)絡爬蟲。現(xiàn)在,我想計算下表的數(shù)量:https://forumd.hkgolden.com/topics.aspx?type=BW&page=1我使用硒和網(wǎng)絡驅動程序(Chrome驅動程序)來完成這個網(wǎng)絡爬蟲。https://i.stack.imgur.com/w3rC7.png https://i.stack.imgur.com/PTgyi.png 因此,我需要寫一些關于計數(shù)器的代碼。我看了這個關于網(wǎng)絡抓取表格的視頻:我知道他們的方法可以解決這個問題,他們使用len()來計算它,但我習慣了我的網(wǎng)站和我的代碼。我無法成功計數(shù)。我收到以下錯誤:Traceback (most recent call last):File ".\hkgolden.py", line 42, in <module> cols = len(driver.find_element_by_xpath("/html/body/form/div[5]/div/div/div[2]/div[2]/div[2]/div/table/tbody/tr[4]/td")) #count number of columnsTypeError: object of type 'WebElement' has no len()現(xiàn)在,我只能寫一個絕對值來完成這個爬蟲。我該如何繼續(xù)?
1 回答

30秒到達戰(zhàn)場
TA貢獻1828條經驗 獲得超6個贊
對于列表,您可以使用 not ,因此您可以獲取大小。.find_elements
.find_element
cols = len(driver.find_elements_by_xpath("/html/body/form/div[5]/div/div/div[2]/div[2]/div[2]/div/table/tbody/tr[4]/td")) #count number of columns
添加回答
舉報
0/150
提交
取消