core.py 文件源码

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

项目:goear-dl 作者: joanfont 项目源码 文件源码
def find_by_url(cls, song_url):
        soup = cls.__get_soup(song_url)

        og_title_tag = soup.find('meta', attrs={'property': cls.SONG_TITLE_META_OG_PROPERTY})
        og_title = og_title_tag.get('content')

        song_url_parts = song_url.split('/')
        song_id = song_url_parts[4]

        title, artist = og_title.split(' - ', 1)
        title = capwords(title)
        artist = capwords(artist)

        song_dict = {
            'song_id': song_id,
            'title': title,
            'artist': artist,
            'url': song_url
        }

        return Song(**song_dict)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号