Python Performance Enhancers  

Python, like Java, is interpreted at run time.  And like Java, Python is compiled to byte codes and saved.  With today's processors, Python's runtimes reasonably quick, but not as fast as natively compiled C/C++.  (Python and Perl runtimes are roughly equivalent.) [ Ref 1 ] 

Should perfomance still be an issue, there are several techniques you can use to improve Python's performance.  Profile your application to understand it's bottlenecks and consider one or more of the following techniques. 

Older and lesser used techniques include: