変更 - Pythonでホームディレクトリを取得するには?



python ホームディレクトリ 変更 (1)

os.path.expanduserを使用します。 これにより、すべてのプラットフォームで動作するようになります

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

Python 3.5以降であれば、 pathlib.Path.home()使うことができます:

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

この質問には既に回答があります:

私は、現在ログオンしているユーザーのホームディレクトリの場所を取得する必要があります。 現在、私はLinuxで次のように使っています。

os.getenv("HOME")

ただし、これはWindowsでは動作しません。 これを行う正しいクロスプラットフォームの方法は何ですか?





home-directory