我之前问过这个问题的一个变体,它被关闭为"题外话",不知道为什么。
我正在研究 jython for uni 和 Hate 使用 jython。 我尝试过使用 pydev,但像"pickAFile()"这样的东西无法识别。
NameError: global name 'pickAFile' is not defined
是否有其他插件或文件我可以添加,以便我可以运行在 JES 中运行的代码以在 PyDev 之类的东西上运行?
编辑:我不确定术语,但我想我正在寻找类似 Jython 脚本的东西,我可以添加它来接受 JES 语句?
在寻找替代方案,我发现 JES 过于有限和错误 - 这是古老教学方法的一部分。
JES本身使用Jython的精简版本,因此它与Python,Java或Jython都不兼容,并且几乎没有任何类型的文档。
PyDev 和 Eclipse(带有 Jython 插件)不适合您的原因是它们没有包含的类 - 其中一些是用 Java 编写的,一些是用 Python 编写的。
如果你知道自己的方法(新学生几乎肯定不会),你可以将相关类复制到你喜欢的IDE中,也许可以创建一个小型库来 #import 但归根结底,你仍然需要在JES中完成大部分工作,因为它需要在提交时在JES中工作。