> Will I need to put anything inside of that init function or do I just leave > it blank and let > python do the rest for me? > Please explain fully You'll need to call PyInit_Module3, with a handful of arguments. There is tons of example code and documentation for all this. http://docs.python.org/ext/simpleExample.html http://docs.python.org/api/allocating-objects.html#l2h-955