1

知道如何做到这一点吗?即,如果我们在 java 中定义了一个变量,如下所示

public Class Foo { String pass = "foo"; }

由于 pass 是保留关键字,我如何通过 jpype 访问它?我试过 getattr(Jpype.JClass(Foo)(), "pass")但找不到名为 pass 的属性

4

2 回答 2

1

发现 jpype"_"在其源代码中的这些方法/字段的末尾附加了一个。所以你可以通过 Jpype.JClass("Foo").pass_ 访问它

希望它记录在某个地方

于 2016-08-18T21:17:35.080 回答
0

不幸的是,无法访问与 python 关键字冲突的字段或方法

于 2016-08-17T23:52:18.427 回答