Нажмите "Enter", чтобы перейти к контенту

Как в Python узнать путь к домашнему каталогу пользователя в любой системе

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

Чтобы узнать путь к домашнему каталогу текущего пользователя вне зависимости от операционной системы, можно воспользоваться шаблоном:

home_path = (os.getenv('HOME'))
if home_path == "None":
    home_path = os.getenv('USERPROFILE')

Работоспособность проверена под Linux и MacOS (Windows под руками, к сожалению, нет).

Подписаться
Уведомить о
guest

Капча загружается...

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии