Пример #1
0
 def playlist(self):
     pg = self.app.pargs.page
     pl = playlist.Playlist()
     if pg != None:
         pl.view_capture(int(pg))
     else:
         for i in range(36):
             print('正在抓取第 {} 页歌单……'.format(i + 1))
             pl.view_capture(i + 1)
Пример #2
0
 def updatedb(self):
     if self.app.pargs.date is None:
         print(Fore.RED + '没有指定参数 date 无法进行操作')
         return
     if self.app.pargs.table == "music":
         m = music.Music()
         m.create_update_strategy(date=int(self.app.pargs.date))
     elif self.app.pargs.table == "playlist":
         p = playlist.Playlist()
         p.create_update_strategy(date=int(self.app.pargs.date))
     else:
         print(Fore.RED + '指定参数 table 不正确!')
Пример #3
0
 def playlist(self):
     pg = self.app.pargs.page
     cf = "全部"
     pl = playlist.Playlist()
     if self.app.pargs.classify is not None:
         cf = self.app.pargs.classify
     if pg is not None:
         print(Fore.GREEN + '正在抓取 曲风为 {} 的第 {} 页歌单……'.format(cf, pg))
         pl.view_capture(int(pg), cf)
     else:
         for i in range(36):
             print(Fore.GREEN + '正在抓取 曲风为 {} 的第 {} 页歌单……'.format(cf ,i + 1))
             pl.view_capture(i + 1, cf)
Пример #4
0
 def test_classify(self):
     playlist.Playlist().get_classify()
Пример #5
0
def get_playlist():
    pl = playlist.Playlist()
    title = pl.view_capture(int(request.form['gdPage']),
                            request.form["gdType"].encode("utf-8"))
    return jsonify({"type": request.form["gdType"], "title": title})
Пример #6
0
def get_playlist():
    pl = playlist.Playlist()
    return jsonify({"test": request.form["gdType"]})