Importing C++ Files in Pythona:
Importing C++ program in a Python program is called wrapping up of C++ in Python. Wrapping or creating Python interfaces for C++ programs are done in many ways.
The commonly used interfaces are
1. Python-C-API (API-Application Programming Interface for interfacing with C programs)
2. Ctypes (for interfacing with c programs)
3. SWIG (Simplified Wrapper Interface Generator.Both C and C++)
4. Cython (Cython is both a Python-like language for writing C-extensions)
5. Boost. Python (a framework for interfacing Python and C++)
6. MinGW (Minimalist GNU for Windows)