The standard Python implementation, called CPython, compiles Python source to bytecode automatically and executes that via a virtual machine, which is not what is usually meant by “interpreted”. There are implementations of Python which compile to native code .
Read more