def parse_schedule_item(self, item, date):
"""
Make single schedule for t.cast channel. Return single schedule dictionary.
:param item: <div class="con active">
:param date: <strong>05:30</strong>
:return schedule of movie
"""
schedule = dict()
start_time = dateparse.parse_time(item.find('strong').text.strip())
start_datetime = date.replace(hour=start_time.hour, minute=start_time.minute)
schedule['start_time'] = start_datetime
schedule['end_time'] = None
schedule['title'] = item.find('a').text.strip()
rating = item.find('img')
if rating is None:
schedule['rating'] = 0
else:
schedule['rating'] = self.get_rating(rating['src'])
return schedule
movie_schedule_parser.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录