def get_current_user_profile(): import win32api import win32security import win32profile PROCESS_QUERY_INFORMATION = 1024 pid = win32api.GetCurrentProcessId() handle = win32api.OpenProcess(PROCESS_QUERY_INFORMATION, 0, pid) token = win32security.OpenProcessToken(handle, win32security.TOKEN_QUERY) profile_dir = win32profile.GetUserProfileDirectory(token) return profile_dir print get_current_user_profile()