Попытка печати атмосферных данных на основе ввода пользователем даты / времени.Ввод даты используется для добавления URL.Затем пользователь вводит «время», которое указывает BS4 на соответствующую строку, а затем данные сохраняются из каждого столбца.Например, если переменная weather_time находится в диапазоне от 3:00 до 3:59, выходными данными будут выделенные области в таблице, сохраненные как уникальные переменные.
from urllib.request import urlopen as uReq
from bs4 import BeautifulSoup as soup
print('What is the date (format 2018-09-18)?')
weather_date = input()
print('What time are you looking for?')
weather_time = input()
#connect to url
weather_url = 'https://www.wunderground.com/history/daily/KTTD/date/' + weather_date
uClient = uReq(weather_url)
weather_html = uClient.read()
uClient.close()
weather_soup = soup(weather_html, "html.parser")
weather = weather_soup.findAll......
###magic####
temperature =
dew_point =
humidity =
pressure =
condition =
print('The weather on', + weather_date, 'at time', weather_time, 'was')
print('Temperature', + temperature)
print('Dew Point', + dew_point)
print('Humidity', + humidity)
print('Pressure', + pressure)
print('Condition', + condition)