The need to explicitly invoke python to run scripts is cumbersome. The .py extension is not needed in the script name (unless they're to be executed on Windows) and requires extra effort to type and parse when reading.
Consider making scripts executable and removing the .py extension from script names.