Tengo un par de funciones de Python que utilizo para facilitar el desarrollo del juego con Pygame. Los tengo en un archivo llamado helper.py en mi ruta Python, así que puedo importarlos de cualquier juego que haga. Pensé, como un ejercicio para aprender acerca de las extensiones de Python, convertir este módulo en C. Mi primer problema es que necesito usar funciones de Pygame, y no estoy seguro si esto es posible. Pygame instala algunos archivos de encabezado, pero no parecen tener versiones C de las funciones de Python. Tal vez me estoy perdiendo algo.Haciendo una extensión C a Python que requiere otra extensión
¿Cómo puedo solucionar esto? Como solución temporal, la función actualmente acepta un parámetro de función y lo llama, pero no es la solución ideal.
Usando Windows XP, Python 2.6 y Pygame 1.9.1, por cierto.