Để lấy homedir trong python, bạn có thể sử dụng os.path.expanduser ('~') từ mô-đun os. Điều này cũng hoạt động nếu nó là một phần của đường dẫn dài hơn như ~ / Documents / my_folder /. Nếu không có dấu ~ trong đường dẫn, hàm sẽ trả về đường dẫn không thay đổi. Bạn có thể sử dụng nó như -
import os print(os.path.expanduser('~'))
Bạn cũng có thể truy vấn các biến môi trường cho biến HOME -
import os print(os.environ['HOME'])
Nếu bạn đang sử dụng Python 3.4+, bạn cũng có thể sử dụng mô-đun pathlib để lấy thư mục chính.
ví dụ
from pathlib import Path print(Path.home())