python如何创建问答窗口_用Tkinter如何创建GUI窗口的状态栏?

这个博客介绍了一个使用Python的Tkinter库创建的问答式音乐下载器。通过输入歌曲名,程序能搜索并下载音乐,同时提供了一个简单的状态栏。主要涉及的技术包括requests库用于HTTP请求,json用于解析响应,以及tkinter用于构建GUI界面。
摘要由CSDN通过智能技术生成

自己改良音乐下载器,有你说的状态功能,不过是类似Consle的那种,整个源码都搬过来。#导入库

import requests

import json

import tkinter as tk

from tkinter import ttk

import tkinter.messagebox as msgbox

import tkinter.filedialog as filebox

from tkinter import *

import webbrowser

import time

def getPos(value,in_list):

pos=0

for i in in_list:

if i==value:

break

else:

pos+=1

return pos

def delButton(tree):

x=tree.get_children()

for item in x:

tree.delete(item)

headers = {

'Host': 'c.y.qq.com',

'Referer': 'http://c.y.qq.com/',

'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 '

'Safari/537.36 '

}

def douqq_post(mid):

"""

返回歌曲下载url

:param mid:歌曲mid

:return: 字典

"""

post_url = 'http://www.douqq.com/qqmusic/qqapi.php'

data = {'mid': mid}

res = requests.post(post_url, data=data)

get_json = json.loads(res.text)

return eval(get_json)

def find_song(word):

global

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值