python tkinter实现弹窗的输入输出

 更新时间:2022年02月14日 08:45:37   作者:殷殷殷先森丶  
这篇文章主要为大家详细介绍了python tkinter实现弹窗的输入输出,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了python tkinter实现弹窗输入输出的具体代码,供大家参考,具体内容如下

代码如下:

from tkinter import *


tk = Tk()
tk.title('test')
tk.geometry('350x350')

#  输入框1
now_nub1 = Label(tk, text='1、请输入数字:')
now_nub1.grid(row=1, column=1, sticky='E')
now_bok1 = Spinbox(tk, values=[i for i in range(1, 999999)], width=5)
now_bok1.grid(row=1, column=2, sticky='NW')
#  输入框2
now_nub2 = Label(tk, text='2、请输入数字:')
now_nub2.grid(row=2, column=1, sticky='E')
now_bok2 = Spinbox(tk, values=[i for i in range(1, 999999)], width=5)
now_bok2.grid(row=2, column=2, sticky='NW')
#  输入框3
now_nub3 = Label(tk, text='3、请输入数字:')
now_nub3.grid(row=3, column=1, sticky='E')
now_bok3 = Spinbox(tk, values=[i for i in range(1, 999999)], width=5)
now_bok3.grid(row=3, column=2, sticky='NW')
#  输出结果
Output_results = Label(tk, text='输出结果:')
Output_results.grid(row=8, column=1, sticky='NW')
result_data_Text = Text(tk, width=20, height=10)  #处理结果展示
result_data_Text.grid(row=10, column=2, rowspan=15, columnspan=10)


def value():
    now_lis = [now_bok1.get(), now_bok2.get(), now_bok3.get()]
    now_lis.sort()
    result_data_Text = Label(tk, text='第一名:%s\n第二名:%s\n第三名:%s' % (now_lis[2], now_lis[1], now_lis[0]))
    result_data_Text.grid(row=10, column=2, rowspan=15, columnspan=10)


AnNiu = Button(tk, text='提交', fg='blue', bd=2, width=10, command=value)
AnNiu.grid(row=5, column=2, sticky='NW')


tk.mainloop()

结果如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • python中string模块各属性以及函数的用法介绍

    python中string模块各属性以及函数的用法介绍

    下面小编就为大家带来一篇python中string模块各属性以及函数的用法介绍。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • python opencv将多个图放在一个窗口的实例详解

    python opencv将多个图放在一个窗口的实例详解

    这篇文章主要介绍了python opencv将多个图放在一个窗口,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • Django后台admin的使用详解

    Django后台admin的使用详解

    这篇文章主要介绍了Django后台admin的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python实现将MySQL数据库查询结果导出到Excel

    Python实现将MySQL数据库查询结果导出到Excel

    在实际工作中,我们经常需要将数据库中的数据导出到Excel表格中进行进一步的分析和处理,Python中的pymysql和xlsxwriter库提供了很好的解决方案,下面我们就来看看具体操作方法吧
    2023-11-11
  • python3线程池ThreadPoolExecutor处理csv文件数据

    python3线程池ThreadPoolExecutor处理csv文件数据

    这篇文章主要为大家介绍了python3线程池ThreadPoolExecutor处理csv文件数据实现的实例过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Python中给字典排序的四种方法

    Python中给字典排序的四种方法

    我们经常在计算机等级考试中遇到词频排序的问题,我们一般先通过生成字典的方法,统计词的频次,然后给字典排序,那么如何快速地给字典按照键值进行排序呢,本文主要介绍了Python中给字典排序的四种方法,感兴趣的可以了解一下
    2023-08-08
  • PHP魔术方法__ISSET、__UNSET使用实例

    PHP魔术方法__ISSET、__UNSET使用实例

    这篇文章主要介绍了PHP魔术方法__ISSET、__UNSET使用实例,本文直接给出代码示例,需要的朋友可以参考下
    2014-11-11
  • Django使用AJAX调用自己写的API接口的方法

    Django使用AJAX调用自己写的API接口的方法

    这篇文章主要介绍了Django使用AJAX调用自己写的API接口的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • Python爬取梨视频的示例

    Python爬取梨视频的示例

    这篇文章主要介绍了Python爬取梨视频的示例,帮助大家更好的利用python进行爬虫的学习与使用,感兴趣的朋友可以了解下
    2021-01-01
  • Python作用域与名字空间源码学习笔记

    Python作用域与名字空间源码学习笔记

    这篇文章主要为大家介绍了Python作用域与名字空间的源码学习笔记,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
    2022-05-05

最新评论