У меня есть пара функций Python, которые я использую, чтобы упростить разработку игры с Pygame. Я имею их в файле helper.py в моем Python-пути, поэтому я могу импортировать их из любой игры, которую я делаю. Я думал, как упражнение узнать о расширениях Python, чтобы преобразовать этот модуль в C. Моя первая проблема заключается в том, что мне нужно использовать функции Pygame, и я не уверен, что это возможно. Pygame устанавливает некоторые файлы заголовков, но у них, похоже, нет версий C функций Python. Может быть, я что-то упустил.Создание расширения C для Python, для которого требуется другое расширение
Как я могу это решить? В качестве обходного пути функция в настоящее время принимает параметр функции и вызывает это, но это не идеальное решение.
Использование Windows XP, Python 2.6 и Pygame 1.9.1, кстати.