用于操纵网站的Python库?

时间:2014-06-17 12:14:46

标签: python web

我曾尝试在互联网上搜索可能符合我要求的内容,但我认为我没有使用正确的搜索字词。我确信这样的东西必须存在。

我的用例是这样的:我有一张借记卡,可直接从我的账户中存入款项。我通常会尝试将此帐户手动保留一定的余额,这意味着我必须每隔几天登录一次银行网站,并将资金从我的储蓄帐户转入借记帐户。因为它始终是相同的程序 - 登录,读取余额,转移资金以平衡回到阈值 - 我认为肯定必须有一些方法来实现自动化。每次我尝试用Python做某事时,我都找到了一个库:P所以我认为它一定是可能的。

所以,我的问题:是否有任何方法可以使用Python(或我认为的任何语言)虚拟查看网页,就像在Firefox中一样,然后与该网络进行交互页?我想,我需要能够进行某种字符串搜索,以便找到所需的字段和按钮。这将是一个银行网站,所以我不能只是静态加载HTML文件并扫描它,它必须假装它是一个真正的Web浏览器(至少我想它会)。

1 个答案:

答案 0 :(得分:2)

寻找模块Selenium - doc:http://selenium-python.readthedocs.org/