Как я могу получить путь к каталогу %APPDATA% в Python?
Как я могу получить путь к %APPDATA%
каталог в Python?
3 ответов
вы можете попробовать сделать:
import os
path = os.getenv('APPDATA')
array = os.listdir(path)
print array
вы можете использовать os.путь.expandvars(путь):
верните аргумент с расширенными переменными среды. Подстроки вида
$name
или${name}
заменяются значением переменной окружения name. Искаженные имена переменных и ссылки на несуществующие переменные остаются неизменными.На Windows,
%name%
расширения поддерживаются в дополнение к$name
и${name}
.
это удобно, когда объединение расширенного значения с другими компонентами пути.
пример:
from os import path
sendto_dir = path.expandvars(r'%APPDATA%\Microsoft\Windows\SendTo')
dumps_dir = path.expandvars(r'%LOCALAPPDATA%\CrashDumps')