Получить путь к рабочему столу Windows на многоязычной ОС

Я использую следующее, чтобы получить активный путь к рабочему столу в Windows:

get_path = os.path.expanduser('~/Desktop/')

И это работает. НО мне это нужно также для работы на многоязычных средах. Это означает, что он должен работать на других языках Windows. Проблема в том, что у них разные имена для "рабочего стола". Честно говоря, я еще не мог проверить это. У меня нет другого языка Win машина вокруг меня. Но программа будет работать на них. Поэтому я должен найти способ заставить это работать.

Любой совет?

Изменить: я нашел этот код для C#:

string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);

ссылка: Как получить путь к рабочему столу для текущего пользователя в C#?

Возможно, есть способ интегрировать это в Python?

0 ответов

Другие вопросы по тегам