Re: [問題] 取得使用者的路徑(HOME)
※ 引述《MAGICXX (逢甲阿法)》之銘言:
: 大家好
: 因為我現在用Python2.7寫的程式需要把東西放在使用者的家目錄底下
: 可是我卻找不到如何找到他的方法..
: 我有試過利用~下去做 可是他還是找不到路徑
: WORKING_PATH = r'~/.temp'
: 請問 要怎麼取得家目錄的位置呢?
兩種方法
一種推文講了
import os
import os.path
temp = os.path.join(os.environ['HOME'], '.temp')
但是這只有在有 HOME 環境變數的系統上能用(例如 Windows 我記得就不一定有)
這種方法還有其他變形, 例如你可以改用 os.path.expandvars
問題都一樣就是了...
另一種(應該比較好)的方法
import os.path
temp = os.path.expanduser('~/.temp')
--
╱ ̄ ̄ ̄╲
▏◢█◣ ▏
︻█︻█ ▏ 成龍表示: 是喔...
′/ ‵ ▏
╰╯ █╱
ψQSWEET ◥︶█◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.81.146
→
09/04 00:12, , 1F
09/04 00:12, 1F
→
09/04 00:36, , 2F
09/04 00:36, 2F
→
09/04 01:30, , 3F
09/04 01:30, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章