gpt4 book ai didi

python - 如何在 Linux 上打开用户首选的邮件应用程序?

转载 作者:太空狗 更新时间:2023-10-30 00:02:43 24 4
gpt4 key购买 nike

我用 python-gtk 编写了一个简单的 native GUI 脚本。现在我想给用户一个按钮来发送带有附件的电子邮件。

该脚本在 Linux 桌面上运行。有没有办法打开用户首选的邮件应用程序并附加文件?

最佳答案

要调用的 linux 命令是 xdg-email ,xdg-utils 包的一部分,在大多数 linux 桌面上都有(至少在 arch、debian、ubuntu 上默认是这样)。

xdg-email 是一个“使用用户首选的电子邮件编辑器发送邮件的命令行工具”。

如果他们正确设置了默认应用程序,它将打开他们的默认邮件客户端。您可以将参数传递给它以填写各种邮件字段(收件人、抄送、主题、正文等),以及要附加的文件的文件名。

从您的 python 脚本中,您可以使用 os.system() 或 subprocess 模块调用它。

关于python - 如何在 Linux 上打开用户首选的邮件应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27236963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com