zoukankan      html  css  js  c++  java
  • 一个不成形的代码

     1  #_*_ coding: utf-8 _*_ 
     2 from tkinter import *  # tkinter 这个模块从3.X版本后,要用小写。
     3 import tkinter.messagebox 
     4 import urllib.request
     5 import json
     6 
     7 
     8 
     9 def music():
    10     text=entry.get()
    11     if not text:
    12         tkinter.messagebox.askokcancel("温馨提示","您可以输入以下内容进行搜索:
    1.歌曲名
    2.歌手名
    3.部分歌词")
    13        
    14     else:
    15         url="https://music.163.com/#/search/m/?s="+str(text)+"&type=1"
    16         html=urllib.request.urlopen(url).read().decode("utf-8")
    17         listbox.insert(0,(url))
    18         print (url)
    19 def play(event):
    20     sy=listbox.curselection()[0]#sy 索引的意思,后面的0,是要第一个数
    21     print (sy)
    22 
    23 #界面部分的代码
    24         
    25 root=Tk()  #Tk 的第二个字母要小写
    26 root.title("music播放器 QQ:470597776")
    27 root.geometry("300x200+400+200") #窗口大小  窗口位置
    28 entry=Entry(root)
    29 entry.pack() #root 表示控件的父窗口
    30 Button(root,text="搜索歌曲",command=music).pack()
    31 var=StringVar()
    32 listbox=Listbox(root,width=50,listvariable=var)
    33 listbox.bind("<Double-Button-1>",play)#绑定
    34 listbox.pack()
    35 
    36 mainloop()  # 显示窗口

    range() 生成列表涵数  global_mlist 全局化涵数 mlist

  • 相关阅读:
    信息安全算法
    另类装载问题
    分治法快速排序
    动态规划最长公共子序列
    java网络编程1
    Jndi和会话bean
    EJB初探
    JSF初探
    简单计算器
    关于坐火车
  • 原文地址:https://www.cnblogs.com/bcyczhhb/p/10166937.html
Copyright © 2011-2022 走看看