Optimization 如何在错误的情况下运行Jython

Optimization 如何在错误的情况下运行Jython,optimization,jython,Optimization,Jython,这似乎是一个愚蠢的问题,但我对此挠头 Jython 2.7.0“最终版本”,平台W7 我只想运行我的应用程序,以便_debug__uu为False,并跳过断言语句 我试着去 jython-O my_app.py 它说 未知选项:O 。。。做了一些谷歌搜索,但没有结果…有人在寻找答案吗 主要设计差异 调试与优化 Jython当前无法识别CPython命令行开关-O,它会删除断言语句和其他调试语句 信息。在Jython中,用于控制 此行为始终设置为1且不可写 。。。因此(目前)您必须实现自己的(s

这似乎是一个愚蠢的问题,但我对此挠头

Jython 2.7.0“最终版本”,平台W7

我只想运行我的应用程序,以便_debug__uu为False,并跳过断言语句

我试着去
jython-O my_app.py
它说

未知选项:O


。。。做了一些谷歌搜索,但没有结果…

有人在寻找答案吗

主要设计差异

调试与优化

Jython当前无法识别CPython命令行开关-O,它会删除断言语句和其他调试语句 信息。在Jython中,用于控制 此行为始终设置为1且不可写

。。。因此(目前)您必须实现自己的(switch-offable)断言样式机制。可能有些问题,因为即使有一个布尔“is_production_run”也需要时间来计算,尽管据我所知,这可能只是一条机器指令

我想知道Jython高级司令部是否有计划有一天实现这个功能?我无法想象会有那么复杂