监视任务的装饰器
py-reminder的Python项目详细描述
皮尤提醒
这是一个Python修饰符,可以发送用于各种目的的电子邮件。在
顺便说一句,我还计划扩大接收渠道,从电子邮件到短信、电报、微信,甚至更多。在
<;u>;如果您感兴趣,让我们一起合作!<;/u>
简介
通常我们有一些耗时的任务,我们想让它独自运行而不盯着屏幕7*24小时。在
此软件包将为您提供one line向您发送带有定制信息的电子邮件报告的体验(函数装饰器)。在
这样你就可以喝咖啡休息/约会/玩Dota2,而不用担心你的机器学习/网络抓取/疯狂的机器人。因为你可以随时通过你的手机获取密钥更新。在
这绝对是一个简单的函数,我相信很多人已经编写了自己的等效函数。我所做的就是把它简化成一个装饰工,所以现在更方便了!在
安装
pip install -U py_reminder
初始配置
您将建议使用不重要的邮箱来发送消息,因为密码将以明文形式存储。(或者如果有人知道如何加密,请帮助!)在
您应该第一次指定配置
^{pr2}$您可以忽略default_to
。默认情况下,它将设置为与address
相同。在
如果您收到测试电子邮件,则配置完成。以后再也不能包含此代码。在
示例代码
frompy_reminderimportmonitor@monitor(task='do something',to='receiver@example.com')deffoo()time.sleep(10)return0foo()
如果发送给默认收件人,则可以忽略to
。所以使用这个装饰器最简单的方法是:
@monitor('do something')
你会看到的
^{1}$电子邮件服务提供商
- GMail
- 我使用了一个新的注册帐户,一天后就被禁止了。在
- 尚未测试个人帐户。在
- Foxmail公司
- 我用我的个人帐户,到目前为止(两个月)一切正常。在
欢迎对其他电子邮件供应商进行测试!
- 项目
标签: