什么';用python下载网页源代码的最简单方法是什么?(在应用javascript之后)

什么';用python下载网页源代码的最简单方法是什么?(在应用javascript之后),javascript,python,html,http,rest,Javascript,Python,Html,Http,Rest,在python中: 我想在应用javascript之后下载一个网页的源代码。最简单的方法是什么?最简单的方法是: from splinter.browser import Browser browser = Browser() browser.visit('http://google.com') splinter是一种工具,它使使用多个成熟产品变得更加容易。像硒这样的东西需要很多时间来适应splinter允许您学习使用webdriver的一个API,或者如果愿意,可以更改为zope.testb

在python中:

我想在应用javascript之后下载一个网页的源代码。最简单的方法是什么?

最简单的方法是:

from splinter.browser import Browser
browser = Browser()
browser.visit('http://google.com')
splinter
是一种工具,它使使用多个成熟产品变得更加容易。像硒这样的东西需要很多时间来适应
splinter
允许您学习使用webdriver的一个API,或者如果愿意,可以更改为zope.testbrowser

您可以运行JavaScript并更改页面或测试其结果:

browser.execute_script("$('body').empty()")
browser.evaluate_script("4+4") == 8
最简单的方法是:

from splinter.browser import Browser
browser = Browser()
browser.visit('http://google.com')
splinter
是一种工具,它使使用多个成熟产品变得更加容易。像硒这样的东西需要很多时间来适应
splinter
允许您学习使用webdriver的一个API,或者如果愿意,可以更改为zope.testbrowser

您可以运行JavaScript并更改页面或测试其结果:

browser.execute_script("$('body').empty()")
browser.evaluate_script("4+4") == 8

它对饼干有用吗?例如,我可以用这个登录Facebook吗?另外,假设在$function(){$(“div.test”).html(“abc”)};我可以用abc获得一个字符串(源代码),对吗?这篇博文讨论了登录Facebook+1的问题,这是一个非常有用的答案。打开了一个可能性的宇宙。facebook只不过是一群短跑机器人吗?它和cookies一起工作吗?例如,我可以用这个登录Facebook吗?另外,假设在$function(){$(“div.test”).html(“abc”)};我可以用abc获得一个字符串(源代码),对吗?这篇博文讨论了登录Facebook+1的问题,这是一个非常有用的答案。打开了一个可能性的宇宙。facebook只是一群短跑机器人吗?