IOKit is an important framework in Mac OS X, providing almost all kernel and driver specific functions and structures. Since all of this stuff is very low level, IOKit is mostly implemented using plain C and therefore cannot be be used in PyObjC and...
Installing PyObjC
in a new Python virtualenv
on Mac OS X 10.7 can be a little tricky.