BSとSeleniumを使用してJavaScript対応ページをスクレイプしようとしています。私はこれまでに次のコードを持っています。それでもどういうわけかJavaScriptを検出しません(そしてnull値を返します)。この場合、私は下部にあるFacebookのコメントを削り取ろうとしています。(Inspect要素はクラスをpostTextとして表示します)
助けてくれてありがとう!
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import BeautifulSoup
browser = webdriver.Firefox()
browser.get('http://techcrunch.com/2012/05/15/facebook-lightbox/')
html_source = browser.page_source
browser.quit()
soup = BeautifulSoup.BeautifulSoup(html_source)
comments = soup("div", {"class":"postText"})
print comments