2010-09-16 92 views
1

如何在OS X上查找當前用戶主目錄?在OS X上獲取當前用戶主目錄?

HOME例如,當您不在控制檯(GUI應用程序)中運行時,並不總是設置環境變量。

因此,我正在尋找一種通用解決方案,如果未設置os.environ['HOME'],那麼該解決方案將會退步。

有一個similar question (C)但它已經有一個無效的接受的解決方案。

Python解決方案將是首選,但歡迎其他語言,只要它們提供有效的家庭或至少一個您可以編寫的位置。

回答

1

看起來os.path.expanduser("~")總是返回主目錄,即使在Windows上。