Learning in Python:Chapter 2 How Python Runs Programs

 Chapter 2

 
1、Python runing sequence:
 

 Learning in Python:Chapter 2 How Python Runs Programs

 
2. Different Python implementation:
  •     CPython:     original , C/C++
  •     Jython:                        Java 
  •     IronPython:               .Net, C#
 
3. Execution Optimization Tools
  • The Psyco just-in-time compiler
  • The Shedskin C++ translator
4. Frozen Binaries
  • py2exe (windows)
  • PyInstaller (linux, windows)
  • freeze
5. Other Execution Options
  • Stackless Python:   easier to port to small stack architectures, provides efficient multiprocessing options, and fosters novel programming structures such as coroutines
  • Cython system: hybrid language combined C

你可能感兴趣的:(python)