如何使用 Python 获取用户下载文件夹位置

如何使用 Python 获取用户下载文件夹位置

因此,我正在开发一个由 Wget 提供支持的简单下载管理器 [EasyDownloader][1],我用它来学习 Python,但我遇到了一个问题。

我想将文件保存在下载文件夹中,但在没有英文版 Ubuntu 的电脑上它不叫“下载”。所以,我想知道 Ubuntu 中是否有下载路径或类似的东西?

答案1

下面介绍如何使用 Python 获取任何用户的下载文件夹:

Gtk2的:

import glib
downloads_dir = glib.get_user_special_dir(glib.USER_DIRECTORY_DOWNLOAD)

Gtk3: 复制代码

from gi.repository import GLib
downloads_dir = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_DOWNLOAD)

文档:

相关内容