简单的软件包,当脚本完成时给你发电子邮件。
SimpleEmailBot的Python项目详细描述
简单邮件机器人
SimpleEmailBot是一个非常简单的Python包 脚本完成后发送电子邮件。我使用 这主要是想让我知道什么时候深 学习模型已完成培训。在
安装
SimpleMailbot在pip上,运行
pip install simpleemailbot
使用
机器人电子邮件
首先你需要一个机器人的电子邮件,目前这个 只适用于gmail,所以创建一个新的gmail帐户here。 您还需要转到“设置”并将“允许不太安全的应用程序”设置为“开”。Link。小心,因为这会降低帐户的安全性,这就是我们为什么要这样做的原因 开一个新帐户。确保你用的是新帐户,而不是你自己的gmail。在
秘密
现在您需要将用户名和密码放在某个文件中
这样它们就不会出现在你的代码中。这是用位于~/.emailbot
的文件完成的
它由制表符分隔,包含标识符、电子邮件地址和密码。
e、 g
bot mybot@gmail.com password123
确保使用制表符而不是空格。
您还应该运行chmod 600 ~/.emailbot
。这个
确保只有您有读写权限。
你可以改变秘密所在
保存在EmailBot.set_secrets_path()
代码
现在不再需要设置了,下面是一个用法示例。在
^{pr2}$这会发送电子邮件到我的邮件@gmail 主题为“任务完成”,内容为“任务完成”。在
如果需要,可以更改主题和消息:
bot.email_me(subject="Error",message="Oh no something went wrong!")
- 项目
标签: