我查看了 urllib(2)、mechanize 和 Beautiful Soup,希望找到可以捕获网络调用(例如来自页面的像素/信标触发)的东西。不幸的是,我对他们中的任何一个都不是很熟悉,也不太清楚如何进行搜索。
我想使用 Python 运行一系列 Web URL,并捕获每个网络调用,也称为像素触发。任何人都知道我可以从中开始实现这一目标的方法或库吗??
调查了 webscrappying,但我不想要 html,相反我相信我正在寻找网站发出的 GET 请求。
最佳答案
如果我理解你想要什么,你想要记录浏览器在显示页面时针对许多页面发出的请求。
您的选择是使用 python 编写浏览器脚本(参见:http://wiki.python.org/moin/WebBrowserProgramming),或使用 javascript 编写浏览器脚本,并以某种方式输出您的结果(我建议 JSON,通过请求或文件),然后分析他们在 python 中。
老实说,您可能会发现用 javascript 编写脚本更容易。
关于python - 有没有办法捕获站点使用 python 进行的网络调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17841754/