Page 121 - 6734
P. 121
Py_InitModule("Extest", ExtestMethods);
}
2.Модуль Python, який створює і установлює модуль
розширення за допомогою distutils (setup.py):
from distutils.core import setup, Extension
setup(name='Extest', ext_modules=[Extension('Extest',
sources=['main.cpp'])])
3.В командному рядку введіть (для Python 2.5 необхідне
установлене MS Visual C++ 2003):
setup.py build
setup.py install
4.Перевірка роботи модуля в Python:
import Extest
Extest.fac(7) # 5040
120