[Python-Dev] Inconsistent behaviour in import/zipimport hooks

James Y Knight foom at fuhm.net
Thu Nov 10 00:15:02 CET 2005


On Nov 9, 2005, at 6:05 PM, Brett Cannon wrote:
> I would have no issue with removing .pyo files and have .pyc files
> just be as optimized as they the current settings are and leave it at
> that. Could have some metadata listing what optimizations occurred,
> but do we really need to have a specific way to denote if bytecode has
> been optimized? Binary files compiled from C don't note what -O
> optimization they were compiled with. If someone distributes
> optimized .pyc files chances are they are going to have a specific
> compile step with py_compile and they will know what optimizations
> they are using.
>
This sounds quite sensible. The only thing I'd add is that iff there 
is a .py file of the same name, and the current optimization settings 
are different from those in the .pyc file, python should recompile 
the .py file.
James


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /