2015-04-15 2 views
-1

Я задал вариант этого вопроса раньше, и он закрылся как «вне темы», не знаю почему.Привет, Ищете альтернативу JES

Я изучаю Jython для uni и Hate, используя jython. Я попытался использовать pydev, но такие вещи, как «pickAFile()», не распознаются.

NameError: global name 'pickAFile' is not defined

Есть еще один плагин, или файл я могу добавить, так что я могу запустить код, который работает в JES работать на что-то вроде PyDev?

Редактировать: Я не уверен в терминологии, но я предполагаю, что я ищу что-то вроде сценария Jython, который я могу добавить, чтобы принимать утверждения JES?

ответ

1

Я тоже искал альтернативу, я нахожу JES слишком ограниченным и багги - это часть архаичной методики преподавания.

JES сам использует сокращенную версию Jython, поэтому он несовместим ни с Python, ни с Java, ни с Jython в целом, и там есть очень маленькая документация любого рода.

Причина, по которой PyDev и Eclipse (с плагином Jython) не будут работать для вас, это то, что у них нет включенных классов, некоторые из которых написаны на Java, а некоторые - на Python.

Если вы знаете свой путь (какие новые ученики почти наверняка не захотят), вы можете скопировать соответствующие классы в вашу предпочтительную IDE и, возможно, сделать небольшую библиотеку для #import, но в конце дня вы все равно необходимо выполнить большую часть своей работы в JES, потому что она должна работать в JES, когда она отправлена.

+0

Большое спасибо, я бы поднял, но у меня не хватило репутации. – jams

Смежные вопросы