movie_schedule_parser.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:MovieScheduler 作者: rubysoho07 项目源码 文件源码
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
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号