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解决多进程间访问效率低的方法总结

    Python解决多进程间访问效率低的方法总结

    这篇文章主要为大家详细介绍了当Python多进程间访问效率低时,应该如何解决?文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2022-09-09
  • Python如何获取域名的SSL证书信息和到期时间

    Python如何获取域名的SSL证书信息和到期时间

    在当今互联网时代,SSL证书的重要性不言而喻,它不仅为用户提供了安全的连接,还能提高网站的搜索引擎排名,那我们怎么才能通过Python获取域名的SSL证书信息和到期时间呢,下面小编就来简单讲讲吧
    2025-03-03
  • python使用plot绘制未来15天气温折线图

    python使用plot绘制未来15天气温折线图

    本文主要介绍了py使用plot绘制未来15天气温折线图,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Python中为feedparser设置超时时间避免堵塞

    Python中为feedparser设置超时时间避免堵塞

    为feedparser设置一个超时时间,可是feedparser并没有提供这个功能,只好采用其他方法了,感兴趣的朋友可以看看
    2014-09-09
  • 详解Golang 与python中的字符串反转

    详解Golang 与python中的字符串反转

    这篇文章主要介绍了详解Golang 与python中的字符串反转的相关资料,这里提供了实现的实例以便大家学习理解,需要的朋友可以参考下
    2017-07-07
  • Python数据分析之Matplotlib数据可视化

    Python数据分析之Matplotlib数据可视化

    这篇文章主要介绍了Python数据分析之Matplotlib数据可视化,Matplotlib 是 Python 中常用的 2D 绘图库,它能轻松地将数据进行可视化,作出精美的图表
    2022-08-08
  • python+pygame实现代码雨(黑客帝国既视感)

    python+pygame实现代码雨(黑客帝国既视感)

    这篇文章主要介绍了python+pygame实现代码雨(黑客帝国既视感),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Python pickle模块进行序列化的实现示例

    Python pickle模块进行序列化的实现示例

    pickle模块是一个用于实现数据序列化与反序列化的强大工具,本文就来介绍一下Python pickle模块进行序列化的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2025-01-01
  • 解决Python pandas df 写入excel 出现的问题

    解决Python pandas df 写入excel 出现的问题

    今天小编就为大家分享一篇解决Python pandas df 写入excel 出现的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • 简单了解django索引的相关知识

    简单了解django索引的相关知识

    这篇文章主要介绍了简单了解django索引的相关知识,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07

最新评论