def __fetch_epg(channel: Channel, epg_url: EPGURL):
try:
html = utils.get_response(epg_url.url, epg_url.data)
start_end_data = channel.epg_parser.parse_schedule_page(html)
epg_utils.normalize_times(start_end_data, channel.epg_data.get_normalization())
return get_response(start_end_data, channel.channel_id)
except urllib.error.URLError:
return ''
评论列表
文章目录