Disable use of pyc file with no matching py file

Terry Reedy tjreedy at udel.edu
Mon Jan 30 17:43:41 EST 2012

On 1/30/2012 4:30 PM, Roy Smith wrote:
> Every so often (typically when refactoring), I'll remove a .py file
> and forget to remove the corresponding .pyc file.  If I then import
> the module, python finds the orphaned .pyc and happily imports it.
> Usually leading to confusing and hard to debug failures.
> Is there some way to globally tell python, "Never import a .pyc
> unless the corresponding .py file exits"?

Upgrade to 3.2.

Terry Jan Reedy

More information about the Python-list mailing list