写了个脚本来分享下想法

2015 年 1 月 29 日
 apelif

新手,求指点。

功能:抓取某二手交易网站自己感兴趣的信息并发邮件通知

我是这么实现的:
在SAE上搭了个Django环境(目前还只用过Django),把写好的脚本放到views里,配置好url;
利用Cron每10分钟执行一次。

问题:这么做有什么欠妥的地方么?或者还有其它更好的方法?

欢迎拍砖!

4815 次点击
所在节点    Python
16 条回复
aaaa007cn
2015 年 1 月 29 日
apelif
2015 年 1 月 29 日
@aaaa007cn 没看明白。。用这个怎么搞?
wph95
2015 年 1 月 29 日
这。。。
要我干 我就用celery 来做了
django不是干这活的
apelif
2015 年 1 月 29 日
@wph95 那如何部署呢?实现全天监控
aaaa007cn
2015 年 1 月 29 日
一样啊
只不过写成 custom command 就不用写 views/url
cron 中也不是 curl 相应的 url
直接跑 manage.py command 就行

总之
能实现需求就好了嘛
EthanZ
2015 年 1 月 29 日
Some exisiting tools may help you: ifttt, huginn
wph95
2015 年 1 月 29 日
@apelif 你翻celery doc 有一个叫celery beat 就是定时任务
django是web框架。。。
当然 自己则么顺手则么弄
clino
2015 年 1 月 29 日
可以用ci类软件,如jenkins buildbot之类的
icylogic
2015 年 1 月 30 日
这跟 django 有啥关系啊。。。 urlopen + re 就能完成的事
geeti
2015 年 1 月 30 日
看了半天,发现不止我一个人这跟django有啥关系。。。
python抓取来网页,然后re就是了。
然后cron直接运行这个python脚本
apelif
2015 年 1 月 30 日
@geeti 主要是不知道如何直接在sae上运行python脚本,汗。。
geeklian
2015 年 1 月 30 日
怎么顺手怎么来呗
gae,sae我也利用django这么干
jianghu52
2015 年 1 月 30 日
@apelif 你可以参照我这个v2ex的签到 [https://github.com/jianghu52/newcheckv2] 。里面就是跑在sae上的。包括引用包。至于发信,我估计你已经实现了,就没啥好说的了。
expkzb
2015 年 1 月 30 日
用yo发信比较好玩
alsotang
2015 年 1 月 30 日
竟然上了 django。。。用 crontab 就好了嘛。
不过 sae 的限制是,crontab 只能触发网页是吧?跟 gae 学的。
但 django 仍然重了。
zvDC
2015 年 1 月 31 日
不错,准备也学习搞一下,不过gae,sae,什么是怎么回事

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/166587

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX