什么时候在.py文件上运行Jython会生成.class文件?

时间:2011-08-21 00:16:49

标签: python jython jvm-languages

我刚刚开始使用Jython,有时在.py文件上运行jython会生成.class文件,但这并不总是会发生。

起初我认为触发器是你必须在.py文件中定义一个Python类,但显然即使这样也不会生成.class文件。

触发类文件的机制是什么?

感谢。

1 个答案:

答案 0 :(得分:5)

使用常规Python时,.pyc模块会生成import个文件,而__main__模块则不会生成.class文件。

与Jython相同 - 当import Jython模块时生成jythonc个文件。

您可以使用{{1}}手动编译模块。