Как уже упоминалось в другом вопросе, надежный (я думаю) способ - использовать win32api.GetVersionEx (1) Сочетание номера версии и типа продукта даст вам текущую платформу Windows, на которой вы работаете. Например. комбинация номера версии "6. *" и типа продукта VER_NT_SERVER - Windows Server 2008.
Вы можете найти информацию о различных комбинациях, которые вы можете получить на msdn