使用python轻松复制浏览器请求?

使用python轻松复制浏览器请求?,python,web-scraping,Python,Web Scraping,我目前正在尝试为一个不提供API的银行网站编写一个小型bot。尽管如此,登录页面的安全性似乎比我预期的要巧妙一些,因为尽管我看不出Chrome和Python之间有什么显著的区别,但它不允许Python发出的请求通过(我考虑了诸如标题和cookie之类的内容) 我一直在想,是否有一种工具可以在FireFox/Chrome/任何浏览器中记录请求,并在Python(或任何其他语言)中复制它们?想想selenium,但是没有selenium的开销:p您可以使用selenium web驱动程序来实际使用浏

我目前正在尝试为一个不提供API的银行网站编写一个小型bot。尽管如此,登录页面的安全性似乎比我预期的要巧妙一些,因为尽管我看不出Chrome和Python之间有什么显著的区别,但它不允许Python发出的请求通过(我考虑了诸如标题和cookie之类的内容)


我一直在想,是否有一种工具可以在FireFox/Chrome/任何浏览器中记录请求,并在Python(或任何其他语言)中复制它们?想想selenium,但是没有selenium的开销:p

您可以使用selenium web驱动程序来实际使用浏览器为您发出请求

在这种情况下,我通常从我的开发工具“网络”选项卡签出Chrome发出的请求。然后我右键单击该请求,并将该请求复制为cURL,以便在命令行上运行它,查看它是否工作正常。如果确实如此,那么我可以肯定它可以通过使用Python的requests包来实现

查看或查看。这是一个完整的浏览器,可以使用JavaScript编程