How might that work?
Yes! The extension for a module starts with .py, just like "Python" does.
.py
Could it be that Python module needs an extension that mirrors the language?