Получить некоторую информацию из Интернета автоматически - PullRequest
0 голосов
/ 15 апреля 2010

Мне нужно получить некоторую информацию из Интернета. Например, я могу посетить weather.com, чтобы найти свой почтовый индекс, чтобы получить HTML-файл, содержащий температуру или что-то в этом роде. Мне нужно сделать скрипт Python, чтобы сделать это автоматически.

Я думаю, что есть два способа сделать это.

  1. Запустите wget для загрузки веб-страницы, проанализируйте ее, чтобы получить необходимую информацию.
  2. Если веб-сайт предоставляет веб-сервис, просто запустите его, чтобы получить информацию.

А это мои вопросы.

  1. Какую функцию я использую для веб-службы в Python?
  2. Как я могу узнать, какой веб-сайт предоставляет какой веб-сервис?
  3. Если веб-сервис не предоставляется, есть ли лучший способ, чем запустить wget и parse?

Если бы вы могли привести мне несколько примеров, это было бы намного лучше.

1 Ответ

2 голосов
/ 15 апреля 2010

Часть wget определенно не нужна, urllib и httplib позволяют загружать веб-страницы; их страницы документации имеют примеры

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...