首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从SongLyrics导入lyrics_extractor

无法从SongLyrics导入lyrics_extractor
EN

Stack Overflow用户
提问于 2021-04-14 15:20:55
回答 2查看 117关注 0票数 0

我写了这段代码:

代码语言:javascript
复制
from lyrics_extractor import SongLyrics

apiKey = 'AIzaSyBDPVEi1OtzB3Nm6i9fd8HTkMCjsselIpM'
engineID = '35df92fbe0cad839c'


extract_lyrics = SongLyrics(apikey, engineID)
lyrics = extract_lyrics.get_lyrics("Reyes de la noche")
print(lyrics)

它不起作用,我获得了这个导入错误:

(C:\Users\mica\AppData\Local\Programs\Python\Python39\lib\site-packages\lyrics_extractor_init_.py) ImportError:无法从“lyrics_extractor”导入名称“宋词”

有什么不对的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-14 16:17:02

我发现了两个问题:

  1. 您需要安装pip库:pip安装歌词提取器。
  2. apiKey在第4行中大写错误。

进一步的建议:返回的值是一个dict,它在打印如下时看起来更好:

代码语言:javascript
复制
from lyrics_extractor import SongLyrics

apiKey = 'AIzaSyBDPVEi1OtzB3Nm6i9fd8HTkMCjsselIpM'
engineID = '35df92fbe0cad839c'

extract_lyrics = SongLyrics(apiKey, engineID)
lyrics = extract_lyrics.get_lyrics("Reyes de la noche")
print(lyrics['title'])
print(lyrics['lyrics'])

输出:

代码语言:javascript
复制
Guasones – Reyes De La Noche Lyrics
Fuimos mucho mas que nada
Fuimos la mentira
Fuimos lo peor
Fuimos los soldados a la madrugada
Con esta ambición
Y ahora estoy en libertad
Y ahora que puedo pensar
En no volver hacer ese
El mismo de antes
Y que tristeza hay en la ciudad, amor
Sábado soleado
Y en el centro de la estatua del dolor
Me sentí parado
Fuimos muchos más que todos
Reyes de la noche
De esta tempestad
Si te vendí, si te robe, te traicione
Fui por uno más
Fuimos perros de la noche
Oxidados en tristeza
Y querer lo que querer
Sin tener que lastimar
Recordando que tu amor
Se robo la dignidad
Ahora olvidemos los dos
No volvamos a empezar
¿Para que?...

PS:今天早上,我在手工写一首名为“兄弟姐妹”的歌,歌词由莱斯·努比亚人演唱。当我试图用这个库来获得这首歌的歌词时,如下所示:

代码语言:javascript
复制
extract_lyrics.get_lyrics("Brothers and Sisters")

..。我得到了另一个音乐团体的一首更受欢迎的同名歌曲的歌词。然而,在添加了我想要的组的名字之后,我得到了正确的歌词:

代码语言:javascript
复制
extract_lyrics.get_lyrics("Brothers and Sisters Nubians")
票数 1
EN

Stack Overflow用户

发布于 2021-04-14 15:56:17

安装

代码语言:javascript
复制
pip install lyrics-extractor

有关更多详细信息,请访问

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67094519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档