Como desativar JLine para Jython sessão interpretador interativo?
Pergunta
Jython 2.5 vem com JLine por padrão.
Eu preferiria usar o interpretador interativo com rlwrap . Parece que rlwrap não está funcionando se JLine está ativo.
Em Scala eu usaria rlwrap scala -Xnojline
.
Existe uma opção semelhante para Jython para desativar JLine?
Solução
Você pode definir a propriedade jython python.console para org.python.util.InteractiveConsole. Este foi o padrão no Jython 2.2 e é um console de história-less simples. Você pode definir essa propriedade através da linha de comando como:
jython -Dpython.console = org.python.util.InteractiveConsole
ou alterar a propriedade em seu registro local. Vejo http://wiki.python.org/jython/UserGuide#the-jython- registro
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow