5
我刚刚开始使用Jython,有时在.py文件上运行jython会生成一个.class文件,但这并不总是会发生。何时在.py文件上运行Jython会生成.class文件?
起初我认为触发器是你必须在.py文件中定义一个Python类,但显然一个.class文件并不总是在那时生成的。
什么是触发类文件的机制?
谢谢。
我刚刚开始使用Jython,有时在.py文件上运行jython会生成一个.class文件,但这并不总是会发生。何时在.py文件上运行Jython会生成.class文件?
起初我认为触发器是你必须在.py文件中定义一个Python类,但显然一个.class文件并不总是在那时生成的。
什么是触发类文件的机制?
谢谢。
使用普通的Python,当您的模块为import
但不是__main__
模块时会生成.pyc
文件。
这与Jython相同 - .class
文件是在您生成import
Jython模块时生成的。您可以使用jythonc
手动编译一个模组。
虽然Jython 2.5中没有jythonc。 – mzjn
看起来并不是这样 - 这里有几个import语句。 – espeed
哦,好的。显然这确实会生成.class文件。谢谢。 – espeed