我对 python 比较陌生,只有大约 2 个月的时间,主要是自己学习并喜欢它。我一直在尝试设计一个程序,该程序将从国家气象局抓取文本 RSS 提要,但我不知道从哪里开始。我想要一些可以扫描恶劣天气的东西,也就是龙卷风手表警告,并将它们发送到我的电子邮件。我已经编写了一个简单的电子邮件警报系统脚本,它甚至可以给我的手机发短信。我想知道你们中是否有人可以为我指出正确的方向,如何构建一个 rss 刮板并将其与电子邮件程序结合以构建一个功能性的天气警报系统?如果你不知道的话,我是一个巨大的天气书呆子,这最终将成为我大四的项目,并有望在明年给我的气象学教授留下深刻印象。我将不胜感激任何人可以提供的帮助。
问问题
6755 次
3 回答
10
不要重新发明轮子,只需使用FeedParser。它比以往任何时候都知道如何更好地处理所有极端情况和疯狂的标记。
于 2012-01-07T00:36:42.773 回答
2
您将需要一个 RSS Feed 解析器。解析提要后,您将获得所需的所有相关信息。看看 feedparser:http ://code.google.com/p/feedparser/
于 2012-01-07T00:37:43.200 回答
1
你可以使用scrapy。scrapy 是最新、最强大的爬虫工具之一。您可以使用它来抓取任何网页内容。其值得学习。
于 2012-01-07T00:39:03.833 回答