【问题标题】:How to call python script form java class [duplicate]如何从java类调用python脚本[重复]
【发布时间】:2015-04-04 17:58:47
【问题描述】:

我有一个 java 网络应用程序,我需要使用一个简单的网络爬虫从网页中读取 html。我在java中找不到任何简单的解决方案。但是得到了一个非常简单的python脚本来解决我的问题。现在如何从我的 java 类中调用该 python 脚本 (.py) 并从 python 脚本中获取返回值。提前致谢。

【问题讨论】:

  • jsoup 库看起来很简单,你可以一次调用加载 HTML,它有选择器,所以你可以轻松地拉出元素。我认为集成 python 比使用这样的库要困难得多。
  • 另外,如果您需要一种从站点加载 HTTP 的方法,您可以使用 Apache HTTPClient

标签: java python


【解决方案1】:

先签出Calling Python in Java?

另一种方法可能是使用 Java 进程从命令行调用 python 解释器。见Java Process with Input/Output StreamCall python script within java code (runtime.exec)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    • 2018-01-08
    • 1970-01-01
    • 1970-01-01
    • 2016-03-13
    • 1970-01-01
    • 2019-10-18
    相关资源
    最近更新 更多