如何在 OS X 上找到当前用户主目录?
HOME
并不总是设置环境变量,例如当您不在控制台(GUI 应用程序)中运行时。
os.environ['HOME']
出于这个原因,我正在寻找一个通用的解决方案,如果没有设置,它将回退。
有一个类似的问题 (C),但它已经有一个被接受的无效解决方案。
首选 Python 解决方案,但欢迎使用其他语言,只要它们提供有效的家或至少一个您可以编写的位置。
如何在 OS X 上找到当前用户主目录?
HOME
并不总是设置环境变量,例如当您不在控制台(GUI 应用程序)中运行时。
os.environ['HOME']
出于这个原因,我正在寻找一个通用的解决方案,如果没有设置,它将回退。
有一个类似的问题 (C),但它已经有一个被接受的无效解决方案。
首选 Python 解决方案,但欢迎使用其他语言,只要它们提供有效的家或至少一个您可以编写的位置。