Pythonで特殊なフォルダを取得する方法

Pythonで「ダウンロード」フォルダのパスを取得する方法について調べました。メモしておきます。

Macの場合、「ダウンロード」フォルダは「/Users/{user}/Downloads」となります。
この「ダウンロード」フォルダそのものを取得する方法はないようです。
しかし「ホーム」フォルダである「/Users/{user}」を取得することができます。

import os

key="HOME"
folder = os.getenv(key)
print(folder) # /Users/stabucky

osを使います。
getenvで引数に「HOME」を指定すると「ホーム」が取得できます。
「ダウンロード」であればフォルダは「Downloads」なので「folder + “/Downloads”」とすればOKです。

他の特殊なフォルダも同様に取得できます。

ダウンロード
folder + “/Downlods”
デスクトップ
folder + “/Desktop”
書類
folder + “/Documents”

コメント

タイトルとURLをコピーしました