我問我以前的問題在這裏:Python的爬蟲沒有找到特定的XPath
Xpath pulling number in table but nothing after next span
這個工作,我設法看到我在一個名爲XPath的檢查Firefox的插件需要的數字。結果如下所示。
,所以我知道我能找到這個號碼與此XPath,但試圖運行一個python scrpit時發現並保存它說,它無法找到它的數量。
try:
views = browser.find_element_by_xpath("//div[@class='video-details-inside']/table//span[@class='added-time']/preceding-sibling::text()")
except NoSuchElementException:
print "NO views"
views = 'n/a'
pass
我不是最好的做法,但我只是在試圖找到這個數字的時刻進行測試。我想知道是否需要改變xpath結尾的某些內容,比如.text,因爲xpath檢查程序通常會以不同的方式顯示結果。如下圖所示:
我需要使用我放棄,而不是在上面的圖片中,因爲我只想數量,而不是日期的一箇中的XPath。你可以在我之前的問題中看到部分源代碼。
在此先感謝!在這裏撓我的頭。
任何人都想法任何人? – BubblewrapBeast