首页 > 其他分享 >6-12|如何获取entry组建的值

6-12|如何获取entry组建的值

时间:2023-06-12 10:03:54浏览次数:52  
标签:12 get value 组建 tk Entry entry root

想要获取`Entry`组件中输入的值,可以使用以下两种方法:


1. `get()`方法


`get()`方法可以返回`Entry`组件中的文本,例如:


```python

import tkinter as tk


root = tk.Tk()


entry = tk.Entry(root)

entry.pack()


def get_entry_value():

   value = entry.get()

   print(value)


button = tk.Button(root, text='获取输入值', command=get_entry_value)

button.pack()


root.mainloop()

```


当点击“获取输入值”的按钮时,会调用`get_entry_value`函数,并打印`Entry`组件中输入的文本。在`get_entry_value`函数中,我们首先通过`entry.get()`方法获取`Entry`组件中的文本,然后将其打印出来。


2. `textvariable`属性


如果想要实时监听,或者随时获取`Entry`组件中的文本,可以使用`textvariable`属性。例如:


```python

import tkinter as tk


root = tk.Tk()


text_var = tk.StringVar()

entry = tk.Entry(root, textvariable=text_var)

entry

标签:12,get,value,组建,tk,Entry,entry,root
From: https://blog.51cto.com/wusen/6459703

相关文章

  • 123321
    <template><a-layoutid="root"style="height:100%;padding:10px;"><a-layout-siderdata-drop="move"id="menu"style="width:20%;padding:10px"><a-rowjustify="space-around&q......
  • 202306112142-《最近开发心得...》
     没有心得就是在瞎搞,写心得就是“埋头耕耕,抬头看看”,看看自己做了什么......    心得就是心的感受,并非得到了什么,我以前是搞前端开发,仅仅4-5年时间,见证Angular市场份额的减少,backbone还嫌有耳闻,鲜有招聘;React框架从耳闻到霸屏;个人沐浴jquery的春风,枯于市场类似Vue......
  • Debain 12 “Bookworm”来了
    经过近两年的辛勤工作,Debian12“Bookworm”终于问世了,它由长期支持的Linux6.1LTS内核系列驱动。这个内核带来了新的和更新的驱动程序,以支持现代硬件,并将在2026年12月之前获得官方支持。Debian12“Bookworm”将获得五年的支持,直到2028年6月。 Debian12“Bookworm”......
  • 练习12:通过Bar构建基础柱状图
    #通过Bar构建基础柱状图frompyecharts.chartsimportBarfrompyecharts.optionsimport*#构建柱状图对象bar=Bar()#添加x轴数据bar.add_xaxis(["中国","美国","英国"])#添加y轴数据bar.add_yaxis("GDP",[30,20,10])#绘图bar.render("基础......
  • Debian 12 "bookworm" 发布 - 通用操作系统
    Debian12"bookworm"发布-通用操作系统基于Linuxkernel6.1LTS,支持APFS读写请访问原文链接:https://sysin.org/blog/debian-12/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgDebian12“bookworm”发布2023年6月10日经过1年9个月28天的开......
  • Debian 12 x86_64 OVF (sysin) - VMware 虚拟机模板
    Debian12x86_64OVF(sysin)-VMware虚拟机模板请访问原文链接:https://sysin.org/blog/debian-12-ovf/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgDebianGNU/Linux12(bookworm)(Linuxdebian6.1.0-amd64)部署截图及说明自定义OVF属性填写说明:......
  • 第12章 享元模式(Flyweight Pattern)
    享元模式(FlyweightPattern)——.NET设计模式系列之十三Terrylee,2006年3月摘要:面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题。但是在某些情况下,对象的数量可能会太多,从而导致了运行时的代价。那么我们如何去避免大量细粒度的对象,同时又不影响客户程序使用面......
  • npm install 报错如何解决npm ERR! code 128 npm ERR! An unknown git error occurre
    npmERR!code128npmERR!Anunknowngiterroroccurre如何解决 1.发现问题我在通过git工具clonevue-element-admin之后,需要下载相关的第三方包所以我就在对应目录下执行npminstall开始下载文件在安装依赖包node_models开始报错无法安装npmERR!code128npmER......
  • 2013-7-12学习笔记
    形参改变影响实参主要应用在以下几个方面:1.用于外部函数要交换主函数中的两个值,可以用指针来实现,但通过指针来实现主函数中两个数的交换必须要知道,哪些类型属于值传递,哪些类型属于地址传递,对于值传递的那些类型(例如:整形、字符型)才有必要用指针来实现,因为数组,字符串属于地址传递类......
  • 612无题
    1.千淘万漉虽辛苦,吹尽黄沙始到金。-------------成功2.最大的遗憾莫过于,我们无法同时拥有青春和对青春的感悟3.对于一个鸡蛋来说,从外打破是食物,从内打破是生命。人生也是如此,从外打破是压力,从内打破是成长。4.经历的意义,在于引导你,而非定义你。记住深渊可以凝视,但不要驻足。5.......