Соскребающая RSS система соскоба - PullRequest
2 голосов
/ 07 января 2012

Я относительно новичок в питоне, только около 2 месяцев обучения в основном сам и люблю его. Я пытался разработать программу, которая будет очищать текстовые RSS-каналы от Национальной службы погоды, но я не знаю, с чего начать. Я хочу что-то, что будет сканировать на суровую погоду, ака торнадо наблюдает за предупреждениями, и отправлять их на мою электронную почту. Я уже написал простую систему оповещений по электронной почте, которая даже отправит текстовое сообщение на мой телефон. Мне было интересно, если кто-нибудь из вас, ребята, мог бы указать мне правильное направление, как построить скребок rss и включить его в программу электронной почты для создания функциональной системы оповещения о погоде? Я большой ботаник, если вы не можете сказать, и это в конечном итоге станет моим проектом на старшем курсе, и я надеюсь, что это произойдет на моих профессоров-метеорологов в следующем году. Я был бы признателен за любую помощь, которую может оказать любой. Спасибо, Андрей: D

Ответы [ 3 ]

10 голосов
/ 07 января 2012

Не изобретайте велосипед, просто используйте FeedParser . Он знает, как обрабатывать все угловые дела и сумасшедшую разметку лучше, чем когда-либо.

2 голосов
/ 07 января 2012

Вам понадобится парсер RSS-каналов. После анализа каналов вы получите всю необходимую информацию, необходимую вам. Посмотрите на feedparser: http://code.google.com/p/feedparser/

1 голос
/ 07 января 2012

вы можете использовать скрап.Скрапия - один из самых последних и самых популярных инструментов для сканирования.Вы можете использовать это, чтобы очистить любой веб-контент.Это стоит учиться.

http://doc.scrapy.org/en/0.14/index.html

...