歌词的pythonic实现
PyLyrics的Python项目详细描述
pylyrics是一个python模块,用于从 歌词网。它支持获得歌手的专辑和 可从中访问歌词的专辑中的歌曲。
安装
使用pip完成安装。
pip install PyLyrics
用法
pylyrics通过使用许多层提供了各种各样的歌词wikia.com方法 抽象的。首先,有3个核心类定义了 pylyrics的返回值:
- 音轨:在唱片集音轨搜索中返回,包含要获取的方法 歌曲歌词
- 唱片集:从艺术家唱片集搜索返回,包含 获取曲目
- artist:从artist搜索返回并包含要获取的方法 相册
下面给出了一些使用示例:
搜索艺术家并列出专辑
fromPyLyricsimport*albums=PyLyrics.getAlbums(singer='Eminem')forainalbums:print(a)#Each album printed is a Album Object
列出专辑的所有曲目
您需要将相册对象传递到函数中。此步骤是必需的 防止错误并确保结果
fromPyLyricsimport*albums=PyLyrics.getAlbums(singer='Eminem')myalbum=albums[4]#Select your album based on Indextracks=myalbum.tracks()#or PyLyrics.getTracks(myalbum)fortrackintracks:print(track)#Each track is a track objectprint(track.getLyrics())#Get the lyrics
获取歌曲的歌词
有两种方法可以做到这一点。或者你可以传递 歌手与歌曲名称的主要功能或使用绑定方法 getLyrics()的跟踪对象,如前所示 例子。
fromPyLyricsimport*print(PyLyrics.getLyrics('Taylor Swift','Blank Space'))#Print the lyrics directly
版本1.1
修复了许多编码错误和不一致性
关于
由Pradipta(Geekpradd)创作,版权所有2015。