简单的软件包,当脚本完成时给你发电子邮件。

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!")

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
为@Nonnull注释参数编写java单元测试   对于JAVA,如何从它自己的类调用插入排序来将数组分类到一个单独的类中?   Java中嵌套SQL查询的字符串解析   java在所有带有特定注释的方法上调用带注释的方面   在Java中将base64转换为PDF   无法在Android上强制转换java getApplicationContext()   雅加达ee Java ee:如何获取我的应用程序的URL?   IntelliJ:如何导入的文件夹。java文件作为库?   多线程Java(FX)在播放一种声音的同时,播放另一种声音   网络爬虫我需要将proto3版本中protobuf生成的java代码添加到nutch 1.7中   使用JAXRS注释资源的java Restlet客户端   java如何查找给定月份的日期范围   java Minecraft Bukkit插件:我的小游戏传送机不工作   Java Excel搜索和数组列表工作不正常