Получить текущий домашний каталог пользователя в OS X? - PullRequest
1 голос
/ 16 сентября 2010

Как найти домашний каталог текущего пользователя в OS X?

HOME переменная окружения устанавливается не всегда, например, когда вы не запускаете консоль (приложения с графическим интерфейсом).

По этой причине я ищу универсальное решение, которое откроется, если os.environ['HOME'] не установлено.

Существует аналогичный вопрос (C) , но он уже имеет недопустимое принятое решение.

Было бы предпочтительным решение на Python, но приветствуются и другие языки, если они предоставляют действительный дом или хотя бы одно место, где вы можете писать.

1 Ответ

1 голос
/ 16 сентября 2010

Похоже, что os.path.expanduser("~") всегда возвращает домашний каталог, даже в Windows.

...