Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีหา Home Directory ใน Python

ใช้ os.path.expanduser('~') จากโมดูล os วิธีนี้ใช้ได้แม้จะเป็นส่วนหนึ่งของพาธยาว เช่น ~/Documents/my_folder/ หากไม่มี ~ ในพาธ ฟังก์ชันจะคืนค่าพาธเดิม

import os
print(os.path.expanduser('~'))

อีกวิธีคืออ่านตัวแปรสภาพแวดล้อม HOME:

import os
print(os.environ['HOME'])