Surprisify-Playlist-Generator:使用Spotify API的播放列表生成器

时间:2024-06-07 10:04:07
【文件属性】:

文件名称:Surprisify-Playlist-Generator:使用Spotify API的播放列表生成器

文件大小:8.91MB

文件格式:ZIP

更新时间:2024-06-07 10:04:07

CSS

惊喜播放列表生成器 使用Spotify API的播放列表生成器 Surprisify是使用Spotify API和Spotipy库的Spotify播放列表生成器。 它首先要求通过Spotify进行用户身份验证,然后提示用户输入“级别”。 级别与播放列表的模糊程度相对应,使用递归技术可以深入用户的*艺术家的相关艺术家。 1-5级应该相对舒适 用户应该相对不知道10级及以上的水平 编码: 后端脚本是用Python制作的,并使用Flask作为网络框架。 除了使用请求从用户那里获取授权凭证之外, 还用于算法和播放列表的生成。 算法: 该算法非常基本,可以显示如下: def get_obscure_artist ( artist_id , levels , spotifyObject ): rnd_artist = random . randint ( 0 , 11 )


【文件预览】:
Surprisify-Playlist-Generator-master
----.gitignore(93B)
----app.py(4KB)
----README.md(3KB)
----Procfile(22B)
----static()
--------stepdesigns.psd(263KB)
--------step1image.png(17KB)
--------favicon_package_v0()
--------surprisifylogosmall.png(5KB)
--------transition.png(11KB)
--------background5.png(11KB)
--------background4.png(273KB)
--------levels.css(12KB)
--------background.png(295KB)
--------step2image.png(60KB)
--------background3.png(243KB)
--------login-button.png(11KB)
--------stepbackground.png(11KB)
--------transition2.png(11KB)
--------website design-Recovered.psd(9.87MB)
--------privacy.css(7KB)
--------stepdesigncode.psd(710KB)
--------logo.psd(279KB)
--------app.js(1KB)
--------background2.png(301KB)
--------stepdesignphone.psd(279KB)
--------step3image.png(13KB)
--------phone.psd(60KB)
--------file-spotify-logo-png-4.png(110KB)
--------favicon.png(10KB)
--------success.css(7KB)
--------headphones1.png(17KB)
--------background7.png(27KB)
--------.DS_Store(6KB)
--------background6.png(30KB)
--------li-logo.png(5KB)
--------modal.js(2KB)
--------gh-logo.png(5KB)
--------style.css(11KB)
--------surprisifylogo.png(7KB)
--------headphones.png(10KB)
--------banner.png(28KB)
--------phone.png(16KB)
----spotify_actions.py(4KB)
----requirements.txt(324B)
----templates()
--------success.html(3KB)
--------home.html(7KB)
--------generate_playlist.html(4KB)
--------.DS_Store(6KB)
--------privacy.html(3KB)

网友评论