Python Web-Scraping Daily +电子邮件?

时间:2018-05-07 21:57:29

标签: python web-scraping

我有一个json链接到一个网站,我想每天抓一次,然后通过电子邮件发送给我的内容。我已经完成了整个代码编写部分。只是不确定如何自动化这种事情,然后将其发送出去。

使用vscode的Mac系统。

1 个答案:

答案 0 :(得分:0)

在mac系统中存在cronjobs。

打开终端并输入

env EDITOR=nano crontab -e

添加以下将在午夜运行的

0 0 * * * /your/path/to/python scrape.py

Ctrl + O然后按Ctrl + X保存并退出。

那就是它。

您没有指定脚本是否已经发送过电子邮件。你可以添加MAILTO =""在你的cronjob编辑的顶部编辑发送到哪里。

最后,你可能会发现奇怪的命令未找到'错误甚至认为你的脚本工作。如果是这种情况,请添加

PATH=/usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin

到脚本的顶部。