когда использовать альтернативное распределение Python?

Вы можете использовать FilePermission , чтобы получить подробную информацию. Я нахожу один способ, где вам нужно реализовать SecurityManager код здесь и здесь

5
задан hoju 23 October 2009 в 00:34
поделиться

2 ответа

Если вам нужен собственный интерфейс с JVM, используйте Jython .

Если вам нужен собственный интерфейс с платформой .Net или вы хотите использовать Winforms, используйте IronPython .

Если вам нужна последняя версия, кросс-OS поддержка, используйте существующие модули на основе C, существующие только для CPython , используйте его.

Если вы задумываются о предложении функционального PEP, путь Pypy может быть полезным.

Если вам нужно сделать что-то, что усложняет Python (например, микропоточность), вы можете пойти по пути Stackless или любым другим язык (Haskel и т. д.).


Альтернативные реализации всегда отстают от CPython, большинство теперь нацелено на 2.5.

И Jython, и IronPython - хорошие способы проникнуть в Python в магазины только для MS или только для Java,обычно за счет их использования для юнит-тестов.

8
ответ дан 14 December 2019 в 04:42
поделиться

Думаю, понятно, когда использовать IronPython или Jython. Если вы хотите использовать Python в CLR / JVM в качестве основного языка или языка сценариев для вашего приложения C # / Java.

0
ответ дан 14 December 2019 в 04:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: