Каков правильный кроссплатформенный способ получить домашний каталог в Python?

| | | | | | |

Мне нужно получить местоположение домашнего каталога текущего пользователя, вошедшего в систему. В настоящее время я использую в Linux следующее:

os.getenv("HOME") 

Однако это не работает в Windows. Как это сделать правильно для разных платформ?