2012-01-07 4 views
2

나는 거의 2 개월 동안 Python을 처음 사용하고 나 자신이 주로 배우고 사랑한다. 나는 National Weather Service의 텍스트 RSS 피드를 긁어 모으는 프로그램을 디자인하려고 노력했지만 어디서부터 시작해야할지 모르겠습니다. 나는 일명 토네이도가 경고를 외치는 악천후를 스캔하고 내 이메일로 보내 줄 것을 원한다. 나는 이미 문자 메시지를 보낼 간단한 이메일 경고 시스템을 스크립트로 작성했다. 나는 당신들 중 누군가가 rss 스크레이퍼를 만들고 전자 프로그램과 통합하여 기능적 기상 경보 시스템을 구축하는 방법에 대해 올바른 방향으로 나를 지적 할 수 있는지 궁금합니다. 당신이 말할 수 없다면 나는 거대한 날씨 괴상한 사람입니다. 그리고 이것은 내 고등학교 1 학년 프로젝트가되고 결국 내 기상학 교수들에게 깊은 인상을 줄 것입니다. 나는 누군가가 줄 수있는 어떤 도움에 감사 할 것입니다. 감사합니다, 앤드류 : DRSS 긁어 모으기 시스템

답변

9

바퀴를 재발 명하지 마십시오. FeedParser을 사용하십시오. 그것은 모든 코너 케이스와 미친 마크 업을 처리하는 방법을 잘 알고 있습니다.

+0

RSS의 요점은 아주 쉽게 기계로 읽고있는, 그래서 정말, 고참이 단어를 사용하는 방법을 "긁어"되지 않습니다. 따라서이 대답은 좋은 충고입니다. –

2

RSS 피드 파서가 필요합니다. 피드를 파싱하면 필요한 모든 관련 정보가 제공됩니다. 피드 파어를 살펴보십시오. http://code.google.com/p/feedparser/

1

치료를 사용할 수 있습니다. 치료는 최신의 최고의 크롤링 도구 중 하나입니다. 모든 웹 컨텐츠를 긁어 내는데 사용할 수 있습니다. 그 가치있는 학습.

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

+0

감사합니다. 정말로 조언과 지원에 감사드립니다. – Twisterkid34

관련 문제