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