Прошу вашего совета/помощи по этому поводу:
Создайте скрипт Python, который:
- Каждый час собирайте температуру (например, 29oC) и текущее состояние (например, ясно) с этого веб-сайта: http://www.wunderground.com/global/stations/54511.html
- Create a CSV file with three headers:
- Datetime (timestamp of data captured)
- Нынешнее состояние
- Температура
Добавьте данные, собранные с веб-сайта, в новую строку CSV-файла.
Правила:
- Скрипт должен работать на вашем компьютере автоматически в течение 5 дней.
У вас есть совет? :(
Я ценю вашу помощь в этом.
Я пробовал это:
import urllib2
import cookielib
cookieJar = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookieJar))
setURL = 'http://www.wunderground.com/global/stations/54511.html?MR=1'
request = urllib2.Request(setURL)
response = opener.open(request)
url = "http://www.wunderground.com/global/stations/54511.html?MR=1"
request = urllib2.Request(url)
page = opener.open(request)
WeatherData = page.read()
print WeatherData
Итак, он печатает все данные, но я хочу напечатать только:
Дата и время (отметка времени захваченных данных) – Текущее состояние – Температура
как я уже сказал, нужен совет.
что я должен использовать для выполнения этой задачи.
Как настроить сбор данных за (дни), я не знаю..
Полный ответ и копипаст мне не нужны, я не дурак...
Я хочу понять.