是否有可能在python中获取JS页面的原始文本

时间:2015-11-10 03:36:12

标签: python

我尝试过使用:

html = requests.get(my_website).text
soup = BeautifulSoup(html)
print soup.get_text()

但我遇到的问题是Javascript没有被渲染。

1 个答案:

答案 0 :(得分:1)

使用BeautifulSoup不会自动呈现JavaScript。您可以尝试使用BeautifulSoup等SeleniumMechanizePhantomJs等工具来渲染JavaScript。 Dryscrape也是一个值得研究的好工具。