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用来获得图片exif信息的库实例分析
Mar 16 Python
python 通过可变参数计算n个数的乘积方法
Jun 13 Python
详解Python 定时框架 Apscheduler原理及安装过程
Jun 14 Python
python如何读取bin文件并下发串口
Jul 05 Python
Django stark组件使用及原理详解
Aug 22 Python
对tensorflow中cifar-10文档的Read操作详解
Feb 10 Python
Python logging模块写入中文出现乱码
May 21 Python
python缩进长度是否统一
Aug 02 Python
python time()的实例用法
Nov 03 Python
Python3爬虫ChromeDriver的安装实例
Feb 06 Python
关于Numpy之repeat、tile的用法总结
Jun 02 Python
Python3的进程和线程你了解吗
Mar 16 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
通过5个php实例细致说明传值与传引用的区别
2012/08/08 PHP
PHP运行模式的深入理解
2013/06/03 PHP
探讨Smarty中如何获取数组的长度以及smarty调用php函数的详解
2013/06/20 PHP
php.ini save_handler 修改不生效的解决办法
2014/07/22 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
2014/10/24 PHP
Laravel5.1 框架数据库操作DB运行原生SQL的方法分析
2020/01/07 PHP
JavaScript 学习笔记(六)
2009/12/31 Javascript
神奇的7个jQuery 3D插件整理
2011/01/06 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
JQuery+Ajax实现数据查询、排序和分页功能
2015/09/27 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
2016/03/22 Javascript
JavaScript数组去重由慢到快由繁到简(优化篇)
2016/08/26 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
js获取元素的标签名实现方法
2016/10/08 Javascript
JavaScript、C# URL编码、解码总结
2017/01/21 Javascript
jquery实现左右滑动式轮播图
2017/03/02 Javascript
vue实现图片加载完成前的loading组件方法
2018/02/05 Javascript
如何实现一个简易版的vuex持久化工具
2019/09/11 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
Python中除法使用的注意事项
2014/08/21 Python
R语言 vs Python对比:数据分析哪家强?
2017/11/17 Python
python机器学习之神经网络(一)
2017/12/20 Python
python2与python3中关于对NaN类型数据的判断和转换方法
2018/10/30 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
Python子进程subpocess原理及用法解析
2020/07/16 Python
基于python实现坦克大战游戏
2020/10/27 Python
怎样从/向数据文件读/写结构
2014/11/23 面试题
2015年体育部工作总结
2015/04/02 职场文书
乡镇保密工作承诺书
2015/05/04 职场文书
运动会1000米加油稿
2015/07/21 职场文书
2016年3月份红领巾广播稿
2015/12/21 职场文书
Nginx 502 Bad Gateway错误原因及解决方案
2021/03/31 Servers
SpringRetry重试框架的具体使用
2021/07/25 Java/Android
MySQL 开窗函数
2022/02/15 MySQL