想做个GUI爬虫,有个按钮,输入框。刚运行输入框无网页链接,按钮没按,就读取Entry控件,用在requsts的get中,报错。错误信息:Traceback(mostrecentcalllast):File"C:/Users/Lenovo...

想做个GUI爬虫,有个按钮,输入框。刚运行输入框无网页链接,按钮没按,就读取Entry控件,用在requsts的get中,报错。错误信息:Traceback (most recent call last): File "C:/Users/Lenovo/Desktop/a.py", line 17, in button=Button(root,text="下载",font="微软雅黑",command=downlaod_song()) File "C:/Users/Lenovo/Desktop/a.py", line 6, in downlaod_song res=resq.get(ur) File "E:\python3.7.5\lib\site-packages\requests\api.py", line 75, in get return request('get', url, params=params, **kwargs) File "E:\python3.7.5\lib\site-packages\requests\api.py", line 60, in request return session.request(method=method, url=url, **kwargs) File "E:\python3.7.5\lib\site-packages\requests\sessions.py", line 510, in request prep = self.prepare_request(req) File "E:\python3.7.5\lib\site-packages\requests\sessions.py", line 453, in prepare_request hooks=merge_hooks(request.hooks, self.hooks), File "E:\python3.7.5\lib\site-packages\requests\models.py", line 313, in prepare self.prepare_url(url, params) File "E:\python3.7.5\lib\site-packages\requests\models.py", line 387, in prepare_url raise MissingSchema(error)requests.exceptions.MissingSchema: Invalid URL '': No schema supplied. Perhaps you meant http://?

源码可能看不清:

from tkinter import *

import requests as resq

abc=0

def downlaod_song():

ur=entry.get()

res=resq.get(ur)

root=Tk()

root.title('网易云音乐爬虫')

root.geometry("430x250+400+200")

label = Label(root,text="输入要爬取的URL:",font=('宋体',15))

label.grid()

entry=Entry(root,font=("微软雅黑",15))

entry.grid(row=0,column=1)

li=Listbox(root,font=('微软雅黑',10))

li.grid(row=1,column=0)

button=Button(root,text="下载",font="微软雅黑",command=downlaod_song())

button.grid(row=1,column=1)

root.mainloop()

展开

python中button中command_tkinter模块的button控件不点击也运行command相关推荐

  1. Python中Tkinter模块的Canvas控件使用学习(2:绘制简单工程符号)

      之前学习HTML5中Canvas绘图方法时,为测试函数功能,使用JavaScript在Canvas中绘制了多种工程图符号,下面两张图是工程图符号的原图.本文参照JavaScript绘图程序,使用p ...

  2. Maps模块管理地图控件,用于在web页面中显示地图控件,提供各种接口操作地图控件,如添加标点、路线等。通过plus.maps可获取地图管理对象

    方法: openSysMap: 调用系统第三方程序进行导航 create: 创建Map对象 getMapById: 查找已经创建的Map对象 对象: Map: 地图控件对象 MapStyles: 地图 ...

  3. C++ 主程序中打开子程序窗口隐藏,操作控件 遍历窗口控件句柄EnumChildWindows();获取其他程序进度条数据 操作选择框 按钮点击

    1.线程启动子程序  ShowWindow(hWnd, SW_SHOW)显示 ShowWindow(hwnd, SW_HIDE);隐藏 system_hide(L"Odin3.exe&quo ...

  4. 项目中比较好用的web打印控件——Lodop

    项目中比较好用的web打印控件--Lodop 由于公司业务需求,需要控件打印控件,在网上看到了很多打印插件,觉得Lodop打印插件比较好用,下面介绍操作方法: 1.准备工作,下载控件及官方demo 下 ...

  5. vue树形结构html,怎么在vue中利用递归组件实现一个树形控件

    怎么在vue中利用递归组件实现一个树形控件 发布时间:2021-06-11 17:26:48 来源:亿速云 阅读:81 作者:Leah 本篇文章为大家展示了怎么在vue中利用递归组件实现一个树形控件, ...

  6. C#中如何将光标定位在某个控件中?

    C#中如何将光标定位在某个控件中? 例子:当打开如下界面时,如何将光标定位在Form9界面中的用户名combox1框中? (1)首先将界面Form9事件中的shown选择Form9_Load,如下图所 ...

  7. Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定)

    原文:Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定) ------------------------------ ...

  8. ASP.NET中共有哪几种类型的控件?其中,HTML控件、HTML服务器控件和WEB服务器控件之间有什么区别

    [考点] ASP.NET中的控件类型理解. [出现频率] ★★★☆☆ [解答] ASP.NET的控件包括WEB服务器控件.WEB用户控件.WEB自定义控件.HTML服务器控件和HTML控件.HTML控 ...

  9. VS2017中创建使用 XRM 工具常用登录控件的WPF应用程序,适用CRM9.X版本

    VS2017中创建使用 XRM 工具常用登录控件的WPF应用程序,适用CRM9.X版本 前提条件 创建WPF项目和修改版本 添加按钮调用登录控件进行调试 总结 微软dynamics官网之前有个CRM ...

  10. VB6.0中如何设定COM组件和ActiveX控件的CLSID值

    http://ajxfxb.blog.163.com/blog/static/56675086200911181118562/ VB中如何设定COM组件和ActiveX控件的CLSID值 2009-1 ...

最新文章

  1. 看初中生如何高薪就业
  2. key可以重复的map集合:IdentityHashMap
  3. gdb 调试core 文件
  4. python代码物理_利用python求解物理学中的双弹簧质能系统详解
  5. JDK修改环境变量的作用
  6. 软件测试职业发展之路的反思(转)
  7. NYOJ2—括号配对问题
  8. 程序员如何学习更好的知识_如何保持学习并成为更好的程序员
  9. vue——缓存路由组件
  10. linux学习-使用DHCP动态管理主机地址
  11. coherence初识
  12. HCIE-RS面试--环路产生及防环机制
  13. HTML中meta的作用
  14. net helpmsg get error message for error id in cmd script
  15. 阶段3 1.Mybatis_02.Mybatis入门案例_1.mybatis的入门
  16. jxls能把html转成excel吗,如何用XLSTransformer生成excel文件?jxls的使用方法
  17. 2020年内蒙古自治区第十五届大学生程序设计竞赛榜单
  18. 【刘文彬】【精解】EOS智能合约演练
  19. python发邮件被认定为垃圾邮件_使用Python登陆QQ邮箱发送垃圾邮件 简单实现
  20. iOS 强制横屏的方法

热门文章

  1. 我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比
  2. Oracle 临时表
  3. myEclipse-svn的安装使用
  4. 利用Karma、Jasmine 做前端单元测试
  5. response.setHeader()的用法 (转别人转的)
  6. SENDMAIL引发的血案
  7. 破解路由器密码并限制和***邻居电脑
  8. PHPKafka 1.0 发布,支持全部 50 个 API
  9. python 新浪博客_Python实现新浪博客备份的方法
  10. C#属性默认值设置(model实体类)