Программирование и научные вычисления на языке Python/§14: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 120:
 
==Извлечение данных из html==
Прогноз погоды [http://weather.yahoo.com/ на Yahoo!] вместе с данными о погоде содержит множество графиков и объявлений. Представим, вам нужно быстро узнать погоду и температуру в каком-то городе. Можем ли мы сделать программу, которая находит эту информацию на странице? Да, можем, умеем.
 
Прогноз погоды, например, для Санкт-Петербурга, на момент написания этих строк расположен по адресу: [http://weather.yahoo.com/russia/st.-peterburg/st.-petersburg-2123260/ http://weather.yahoo.com/russia/st.-peterburg/st.-petersburg-2123260/]. Естественно, вы можете выбрать и любой другой доступный город.
Строка 129:
<source lang="python">
import urllib
w = 'http://weather.yahoo.com/forecastrussia/NOXX0029_cst.html-peterburg/st.-petersburg-2123260/'
urllib.urlretrieve(url=w, filename='weather.html')</source>