用Python访问javaapi信息

2024-04-23 16:31:18 发布

您现在位置:Python中文网/ 问答频道 /正文

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

  • 类的名称
  • 它扩展和实现的内容
  • 具有返回类型和参数的方法
  • 具有类型信息的属性

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

是否有一个现有的Python库可以为.java或.class文件获取这些信息,这无关紧要。我甚至可以接受从javadoc获取这些信息的东西。在

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

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


Tags: 文件方法名称信息类型内容参数属性
1条回答
网友
1楼 · 发布于 2024-04-23 16:31:18

如果Python代码没有充分利用基于C的库,那么可以在Jython中运行代码,这是在javavm上运行的Python。在

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

相关问题 更多 >