标签: python web-scraping
我目前正在尝试为没有提供API的银行网站编写一个小机器人。尽管如此,登录页面的安全性似乎比我预期的更加巧妙,因为尽管我没有看到Chrome和Python之间存在任何显着差异,但它并没有让我们提出请求。通过Python通过(我考虑了诸如标题和cookie之类的东西)
我一直想知道是否有工具在FireFox / Chrome / Any浏览器中录制请求并以Python(或任何其他语言)复制它们?想想硒,但没有硒的开销:p
答案 0 :(得分:0)
您可以使用Selenium网络驱动程序实际使用浏览器向您发出请求。
在这种情况下,我通常会从我的开发工具“网络”标签中查看Chrome提出的请求。然后我右键单击请求并将请求复制为cURL以在命令行上运行它以查看它是否完美。如果是这样,那么我可以肯定它可以使用Python的请求包来实现。
答案 1 :(得分:0)
查看Phantomjs或casperjs。这是一个可以使用JavaScript编程的完整浏览器