Pau*_*ite 14 javascript python selenium
我正在写一个小的私人应用程序,每天自动登录我的网上银行,并下载最新的交易.我把它写成Django应用程序,所以我在使用Python.
如果没有JavaScript,我的网上银行似乎不起作用 - 我认为它使用JavaScript来分配某种会话ID.通过登录页面获取httplib一个页面,告诉我需要JavaScript.
所以,我现在正在寻找可以获取网页并在其上执行JavaScript的库.几乎没有头像的浏览器.
我此刻正在摆弄Selenium.我认为它会做的工作,但它是专为测试Web应用程序,所以我想知道是否有设计用于更广泛的目的,而不是测试类似的功能什么.
Selenium的任何Python替代品都是这种东西吗?
小智 7
因为你使用selenium我认为你已经安装了firefox.如果是这样获得扩展名如firebug或篡改数据,并查看javascript代码在登录时将执行的http请求.
如果你有url和所需的参数,你可以使用httplib或urllib2轻松编程python客户端.
在firebug中,您可以在"NET"下找到请求的URL.篡改数据将是自我描述性的.;-)
| 归档时间: |
|
| 查看次数: |
15423 次 |
| 最近记录: |