0

我正在尝试从我的 jsp servlet 调用用于屏幕抓取的 python 代码(使用 Beautiful Soup)。或者,如果它可以直接从 HTML 调用,它也可以工作。浏览了几个线程,但无法得到任何解决方案。我想要的是给python程序一些参数,并希望它做一些屏幕报废并以某种方式将结果返回给jsp。

4

1 回答 1

0

我假设您正在谈论从其他网站提取信息的网络抓取。

您将无法在某人的浏览器中执行此类操作,因为它违反了 Javascript 的同源策略,并且浏览器不会让您在客户端计算机上下载和执行脚本。

您可以编写一个 python 脚本来为您执行此操作,然后在您的机器上自己执行它。

请确保您没有违反网站的服务条款。

编辑:

在这种情况下,我建议在命令行上运行脚本,然后使用 servlet 中程序的输出来生成所需的响应。

于 2013-05-16T20:53:54.107 回答