1.题目

利用Python编写一个录入学生信息(姓名、年龄、性别)的可视化窗口。

2.代码

from tkinter import *
import tkinter.messagebox as messageboxroot = Tk()
root.title("信息录入")
root.geometry('300x300')input1 = Label(root, text="输入姓名:")
input1.pack()
name_text = StringVar()
name = Entry(root, textvariable=name_text)
name_text.set(" ")
name.pack()input2 = Label(root, text="输入年龄:")
input2.pack()
age_text = StringVar()
age = Entry(root, textvariable=age_text)
age_text.set(" ")
age.pack()input3 = Label(root, text="输入性别:")
input3.pack()
gender_text = StringVar()
gender = Entry(root, textvariable=gender_text)
gender_text.set(" ")
gender.pack()def get_click():name = name_text.get()age = age_text.get()sex = gender_text.get()string = str("名字:%s 年龄: %s 性别: %s  " % (name, age, sex))print("名字:%s 年龄:åç %s 性别:%s  " % (name, age, sex))messagebox.showinfo(title='aaa', message=string)with open('测试数据写入.txt', 'a') as f:f.write("%s\t%s\t%s\n" % (name, age, sex))Button(root, text="点击确定", command=get_click, ).pack()
Button(root, text="点击结束", command=exit).pack()root.mainloop()

3.展示界面



Python简单的信息录入可视化界面相关推荐

  1. python 数据录入窗口_干货!用Tkinter实现简单的信息录入和查询界面!

    由于工作需要,最近完成了一个简单的小软件,主要用于信息的录入和查询. 程序主要使用的是Tkinter, Python 的标准 GUI 库.Tkinter相对比较简单,可以制作出精美的界面,信息的录入和 ...

  2. 【tkinter】的使用详解,做一个简单实用的万能可视化界面!

    文章目录 一.tkinter类介绍 二.在例子中学会用法! 1.一个简单的开始 2.学会使用button 3.Entry窗口部件 1.简单使用 2.动态改变entry内部的值 4.Text窗口部件 ( ...

  3. 【python】学生管理系统GUI可视化界面版本

    关于学生管理系统GUI版本的实现 参考文献: (14条消息) 使用Python中的tkinter模块实现GUI界面的学生信息管理系统_基于tkinter的学生信息管理系统_Marshal_A的博客-C ...

  4. 从0做一个简单的信息录入系统(一、本地安装jdk)

    安装jdk 1.JDK下载官网地址 https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-download ...

  5. C++可视化界面EasyX图形库的安装以及简单使用

    EasyX图形库是一个比较简单容易上手的可视化界面工具包,一般配合VC6.0就可以使用,也可以配合VS系列,这里简单介绍下VC6.0的安装和简单使用. 一.EasyX的安装 然后点击进去下载 如上所示 ...

  6. python简单绘图教程视频_Python绘图的简单教程(I)-基本元素,python,一

    python绘图简单教程(一)--基本元素 一.理解面向对象 因为我们不需要自己设计一个代码库,只要知道面向对象的调用就可以了. 1)什么是类? 一类东西的抽象名词概括 比如汽车car,概括了许多具体 ...

  7. 宋分题——Java实现登录窗口 和 信息录入窗口

    编写一个登录窗口, 密码输入采用密码框,输入密码显示为"*",当输入用户名admin密码123的时候点击确定跳转到学生信息录入窗口界面,其他输入显示用户名密码错误.点击取消退出运行 ...

  8. Python实现可视化界面多线程豆瓣电影信息爬虫,并绘制统计图分析结果

    完整代码见链接:https://github.com/kuronekonano/python_scrapy_movie 实现时使用图形界面.多线程.文件操作.数据库编程.网络编程.统计绘图六项技术. ...

  9. python简单可视化聊天界面_如何用Python制作可视化输入界面

    继续研究Python的应用,我们在有些程序中需要输入一些参数,可由几种方式实现 1.直接写在程序里,适合编程使用 2.使用input()函数,运行程序时输入 3.做成可视化界面,然后让程序获得 今天主 ...

最新文章

  1. 从javascript发展说到vue
  2. [No0000176]Git常用命令速查表(收藏大全)
  3. c语言实现堆Stack(附完整源码)
  4. json转string示例_C.示例中的String.Insert()方法
  5. Netty工作笔记0021---NIO编写,快速入门---编写服务器
  6. c - 比较字符串的大小
  7. Java中RMI远程调用demo
  8. 拓端tecdat|R语言马尔可夫转换模型研究交通伤亡人数事故预测
  9. java 解析cron_Quartz 源码解析(六) —— 解析Cron表达式
  10. css的鼠标手势总结
  11. mysql preparedstatement_关于PreparedStatement你知道多少
  12. C语言怎么等价汇编语言,第四章汇编语言程序结构.ppt
  13. gulp编译sass
  14. 如何处理WordPress上传资源报HTTP错误
  15. 数学建模最新教育数据分享及数据查询方法(数据来源:世界银行、世界数据图册、联合国教科文组织、国家统计局)
  16. iOS拍照识别车牌技
  17. 美国的ACH支付体系
  18. Lab 0: Setting up a productive workflow
  19. 用 TensorFlow.js 在浏览器中训练一个计算机视觉模型(手写数字分类器)
  20. 关于机器视觉机械手与相机标定走位点位的计算模块

热门文章

  1. 常见WINDOWS运行命令
  2. 2019NH TEA 小学 第四题 扑克牌
  3. dm数据库无法用序列自动生成主键,无法解析的成员访问表达式【SEQ_STU_CON_NEXTVAL】
  4. java程序升级的顺序是什么,关于JavaSE程序的小总结(不分先后顺序 后续继续补充)...
  5. Markdown转换HTML
  6. Python selenium之css_selector定位
  7. linux服务器进入redis 命令
  8. mysql云架构设计_云数据库系统架构-UMP
  9. vue组件的自定义事件
  10. 计算机本地磁盘设密码,Win7系统下如何给U盘设置密码?电脑磁盘/U盘设置密码加密方法...