admin管理员组文章数量:1583699
前言
之前做的Python小工具,现在搬出来和大家分享,基于酷狗音乐免费下载付费音乐,并已封装GUI。
(纯属个人兴趣,请大家尊重音乐版权),超喜欢JJ Lin的歌,放图镇文
软件
Python 3.6
Pycharm 2018.03
效果展示
代码实现
进度条花费了大量精力,最后采用网页进度条思路,即填充到90%停下,等待请求返回,收到回复后填充至100%
import requests
import json
from tkinter import ttk,filedialog
from tkinter import *
import tkinter as tk
import os,time
from tkinter import messagebox
import threading
global song_dic
song_dic = {}
def search():
keys = keyin.get()
search_url = 'http://songsearch.kugou/song_search_v2?callback=jQuery191034642999175022426_1489023388639&keyword={}&page=1&pagesize=30&userid=-1&clientver=&platform=WebFilter&tag=em&filter=2&iscorrection=1&privilege_filter=0&_=1489023388641'
play_url = 'http://www.kugou/yy/index.php?r=play/getdata&hash={}'
search_file = requests.get(search_url.format(keys))
search_html = search_file.content.decode().replace(')', '').replace(
'jQuery191034642999175022426_1489023388639(', '')
views = json.loads(search_html)
global song_dic
song_dic = {}
song_list = []
i=0
fill_line = canvas.create_rectangle(1.5, 1.5, 0, 2
版权声明:本文标题:Python3.6实现付费酷狗音乐免费下载(已用tkinter封装GUI) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1727920330a1138131.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论