python中entry用法讲解


Posted in Python onDecember 04, 2020

小编之前向大家讲解了很多关于字符串的知识,大家也都知道字符串在python中的作用很大,那你知道在python中用于接收字符串等输入,让用户可与之交互以输入或操作字符串数据的对象是什么吗?是 python tkinter中的Entry 控件,下面我们来一看看吧。

1、Entry:用于接受用户Entry小窗口部件单行文本字符串

2、使用 Entry 控件的语法

w = Entry(master, option, ...)

注意:master 参数为其父控件, 就是用来放置这个 Entry 的控件. 像其他控件一样, 我们可以在创建 Entry 控件之后再为其指定属性. 因此创建方法中的 options 选项可以为空。

3、应用

示例:建立标签和文本框,输入姓名和地址

import tkinter
root = tkinter.Tk()
label1 = tkinter.Label(root, text="姓名 :")
label2 = tkinter.Label(root, text="住址 :")
label1.grid(row=0)
label2.grid(row=1)
entry1 = tkinter.Entry(root)
entry2 = tkinter.Entry(root)
entry1.grid(row=0, column=1)
entry2.grid(row=1, column=1)
root.mainloop()

输出

python中entry用法讲解

注意:设置grid(row=0),在没有设置column=x的情况下,系统自动设置column=0

以上就是Entry 控件的用法,Entry 控件允许用户输入或显示一行文字,如果你想要输入多行文本, 就需要使用Text 控件。大家要注意哦~

用法实例扩展:

entry1 = tk.Entry (root)
canvas1.create_window(400, 100, window=entry1)

entry2 = tk.Entry (root)
canvas1.create_window(400, 130, window=entry2)

entry3 = tk.Entry (root)
canvas1.create_window(400, 160, window=entry3)

到此这篇关于python中entry用法讲解的文章就介绍到这了,更多相关python entry怎么用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python遍历文件夹并删除特定格式文件的示例
Mar 05 Python
Python随机生成信用卡卡号的实现方法
May 14 Python
Python本地与全局命名空间用法实例
Jun 16 Python
11月编程语言排行榜 Python逆袭C#上升到第4
Nov 15 Python
Python 获得命令行参数的方法(推荐)
Jan 24 Python
如何利用python制作时间戳转换工具详解
Sep 12 Python
python 文本单词提取和词频统计的实例
Dec 22 Python
Python数据类型之Number数字操作实例详解
May 08 Python
对Python中小整数对象池和大整数对象池的使用详解
Jul 09 Python
PYTHON EVAL的用法及注意事项解析
Sep 06 Python
Python matplotlib模块及柱状图用法解析
Aug 10 Python
Python创建简单的神经网络实例讲解
Jan 04 Python
利用python制作拼图小游戏的全过程
Dec 04 #Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
Dec 04 #Python
利用python如何实现猫捉老鼠小游戏
Dec 04 #Python
Python爬虫之Selenium实现关闭浏览器
Dec 04 #Python
Python爬虫之Selenium实现窗口截图
Dec 04 #Python
python 爬取英雄联盟皮肤并下载的示例
Dec 04 #Python
Python爬虫之Selenium设置元素等待的方法
Dec 04 #Python
You might like
PHP函数学习之PHP函数点评
2012/07/05 PHP
jQuery+php实现ajax文件即时上传的详解
2013/06/17 PHP
php生成随机颜色的方法
2014/11/13 PHP
Laravel使用Queue队列的技巧汇总
2019/09/02 PHP
laravel框架学习笔记之组件化开发实现方法
2020/02/01 PHP
jquery 插件 web2.0分格的分页脚本,可用于ajax无刷新分页
2008/12/25 Javascript
js下通过prototype扩展实现indexOf的代码
2010/12/08 Javascript
js不完美解决click和dblclick事件冲突问题
2012/07/16 Javascript
javascript 中String.match()与RegExp.exec()的区别说明
2013/01/10 Javascript
JavaScript中使用Substring删除字符串最后一个字符
2013/11/03 Javascript
JavaScript实现点击文字切换登录窗口的方法
2015/05/11 Javascript
微信小程序 wxapp内容组件 progress详细介绍
2016/10/31 Javascript
javascript中this用法实例详解
2017/04/06 Javascript
JS实现瀑布流布局
2017/10/21 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
判断js数据类型的函数实例详解
2019/05/23 Javascript
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
[01:07:57]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第二场 1月19日
2021/03/11 DOTA
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
2017/09/05 Python
使用python的pandas库读取csv文件保存至mysql数据库
2018/08/20 Python
PyCharm-错误-找不到指定文件python.exe的解决方法
2019/07/01 Python
keras实现theano和tensorflow训练的模型相互转换
2020/06/19 Python
NYX Professional Makeup英国官网:美国平价专业彩妆品牌
2019/11/13 全球购物
构造器Constructor是否可被override?
2013/08/06 面试题
家具公司总经理岗位职责
2014/07/08 职场文书
死亡证明书样本说明
2014/10/18 职场文书
苏州园林导游词
2015/02/03 职场文书
家装业务员岗位职责
2015/04/03 职场文书
js实现上传图片到服务器
2021/04/11 Javascript
Python Parser的用法
2021/05/12 Python
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android
Redis字典实现、Hash键冲突及渐进式rehash详解
2021/09/04 Redis
关于maven依赖 ${xxx.version}报错问题
2022/01/18 Java/Android
MySQL Server层四个日志的实现
2022/03/31 MySQL
小程序自定义轮播图圆点组件
2022/06/25 Javascript