istitle - Como obter o diretório home no Python?



python title matplotlib (1)

Você quer usar os.path.expanduser . Isso garantirá que funcione em todas as plataformas

from os.path import expanduser
home = expanduser("~")

Se você está no Python 3.5+, você pode usar o pathlib.Path.home() :

from pathlib import Path
home = str(Path.home())

Esta questão já tem uma resposta aqui:

Preciso obter a localização do diretório inicial do usuário conectado no momento. Atualmente, tenho usado o seguinte no Linux:

os.getenv("HOME")

No entanto, isso não funciona no Windows. Qual é a maneira correta de multiplataforma para fazer isso?





home-directory