gpt4 book ai didi

java - 使用Python访问Java API信息

转载 作者:太空宇宙 更新时间:2023-11-03 19:28:12 27 4
gpt4 key购买 nike

我正在寻找一种非常简单的方法,从 Python 获取有关 Java 类的信息:

  • 类(class)名称
  • 它扩展和实现了什么
  • 具有返回类型和参数的方法
  • 带有类型信息的属性

基本上是生成 javadoc 所需的所有信息。

是否有现有的 Python 库可以为我提供 .java 或 .class 文件的信息,这并不重要。我什至可能会接受从 javadoc 获取此信息的东西。

我知道有 javaclass 库,但这对于我正在寻找的东西来说太过分了。

只是想确保在实现我自己的之前,这样的东西不存在。

最佳答案

如果您的 Python 代码没有过多使用基于 C 的库,您可以运行 Jython 中的代码。这是在 Java VM 上运行的 Python。

否则,您可以编写一个小型 Java/jython 可执行文件来获取信息并将其写入 stdout,以便由调用它的 CPython 程序读取。

关于java - 使用Python访问Java API信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7293618/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com