要在python中获取homedir,可以使用os模块中的os.path.expanduser('〜')。如果它是〜/ Documents / my_folder /之类的较长路径的一部分,这也可以使用。如果路径中没有〜,则函数将返回不变的路径。您可以像这样使用它-
import os print(os.path.expanduser('~'))
您还可以查询环境变量中的HOME变量-
import os print(os.environ['HOME'])
如果您使用的是Python 3.4+,则还可以使用pathlib模块获取主目录。
from pathlib import Path print(Path.home())