【发布时间】:2009-07-13 08:15:31
【问题描述】:
Jython 2.5 默认带有 JLine。
我更喜欢使用带有rlwrap 的交互式解释器。如果 JLine 处于活动状态,似乎 rlwrap 不起作用。
在 Scala 中,我会使用 rlwrap scala -Xnojline。
Jython 是否有类似的选项来停用 JLine?
【问题讨论】:
-
删除了“scala”标签,因为这个问题与 Scala 无关。
Jython 2.5 默认带有 JLine。
我更喜欢使用带有rlwrap 的交互式解释器。如果 JLine 处于活动状态,似乎 rlwrap 不起作用。
在 Scala 中,我会使用 rlwrap scala -Xnojline。
Jython 是否有类似的选项来停用 JLine?
【问题讨论】:
您可以将 jython 属性 python.console 设置为 org.python.util.InteractiveConsole。这是 Jython 中的默认设置 2.2 并且是一个简单的无历史控制台。您可以通过命令行设置此属性,例如:
jython -Dpython.console=org.python.util.InteractiveConsole
或更改本地注册表中的属性。看 http://wiki.python.org/jython/UserGuide#the-jython-registry
【讨论】: