Чтобы проверить, является ли базовая операционная система Macintosh
import PyQt4.QtGui
MAC = hasattr(PyQt4.QtGui, "qt_mac_set_native_menubar")
Чтобы проверить, является ли базовая операционная система Linux / X11, BSD, Solaris
import PyQt4.QtGui
X11 = hasattr(PyQt4.QtGui, "qt_x11_wait_for_window_manager")
Из книги Марка Саммерфилда
Я не знаю какого-либо конкретного теста Windows, но если два приведенных выше результата вернули None, скорее всего, это система Windows.