第10章

图形用户界面

Python本身并没有包含操作图形模式(GUI)的模块,而是使用tkinter来做图形化的处理。tkinter是Python的标准GUI库,应用非常广泛。本章重点学习tkinter 的使用方法和tkinter中的控件的具体操作方法。通过本章的学习,读者可以轻松地制作出符合要求的图形用户界面。

本章要点(已掌握的,在方框中打钩)

熟悉常用的Python GUI。

掌握使用tkinter创建GUI程序的方法。

熟悉认识tkinter的常用控件。掌握控件几何位置的设置方法。掌握Button控件的使用方法。掌握Checkbutton控件的使用方法。掌握Canvas控件的使用方法。掌握Entry控件的使用方法。

掌握Label控件的使用方法。掌握Listbox控件的使用方法。掌握Menu控件的使用方法。掌握Message控件的使用方法。掌握Radiobutton控件的使用方法。掌握Scale控件的使用方法。

掌握Scrollbar控件的使用方法。掌握Text控件的使用方法。

掌握Toplevel控件的使用方法。掌握对话框的使用方法。

python中提供怎样的内置库、可以用来创建用户界面_Python程序设计案例课堂第二篇核心技术第十章图形用户界面...相关推荐

  1. python程序设计案例课堂第二篇_Python程序设计案例课堂第二篇核心技术第十章图形用户界面...

    10.1 常用的Python GUI 图形用户界面(Graphical User Interface,GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面.Python提供了多个图形开发 ...

  2. python中提供怎样的内置库、可以用来创建用户界面_使用外部GUI库在Autodesk中创建用户界面可能会...

    我不确定这是否有关联,但一些谷歌搜索发现PyQt在玛雅内部非常流行.您可以尝试使用here或here(用源代码解释了here)通过Maya创建一个新的线程循环并在其中执行.似乎Maya包含了一个模块, ...

  3. Python中匿名函数与内置高阶函数详解

    大家好,从今天起早起Python将持续更新由小甜同学从 初学者的角度 学习Python的笔记,其特点就是全文大多由 新手易理解 的 代码与注释及动态演示 .刚入门的读者千万不要错过! 很多人学习pyt ...

  4. Python中这两个内置函数locals 和globals,你了解吗?

    这两个函数主要提供,基于字典的访问局部和全局变量的方式. 在理解这两个函数时,首先来理解一下python中的名字空间概念.Python使用叫做名字空间的 东西来记录变量的轨迹.名字空间只是一个字典,它 ...

  5. python中的作用域以及内置函数globals()-全局变量、locals()-局部变量

    在python中,函数会创建一个自己的作用域,也称为为命名空间.这意味着在函数内部访问某个变量时,函数会优先在自己的命名空间中寻找. 通过内置函数globals()返回的是python解释器能知道的变 ...

  6. python笔记(一)——python中的类及内置函数

    1. python中的类定义很简单,以保留字class开始,后面跟着类名就可以了.当然要记得后面的冒号.最简单的类定义: class Tired:     pass psss表示什么都不作,往前走就是 ...

  7. Python中的关键字和内置函数

    Python中所有的关键字(共有33个关键字): Python中所有的内置函数: 注意 在Python 2.7中, print是关键字而不是函数.另外, Python 3没有内置函数unicode() ...

  8. python 中一些常用的内置函数

    一.常用内置函数 abs(x) 返回绝对值,参数为int float,非字符只能num all(iterable) 如果迭代对象里面的所有值都为真就返回True.all([1, 2, -7]) --- ...

  9. python68个内置函数_直接在python中检索68个内置函数?

    Python3.5中的一种方法是列出具有__module__属性并将其设置为builtins和小写名称的对象:>>> sorted(k for k, v in vars(__buil ...

最新文章

  1. 祝大家春节快乐身体健康
  2. Android笔记-网络篇:网络状态
  3. postman cookie设置_接口鉴权之cookie,session和token
  4. 使用REST 端点执行反应式编程
  5. MD5和SHA1加密
  6. 【转贴】利用 Javascript 获取 URL 参数(适合IE、FF)
  7. 2016年系统集成项目管理工程师最新考试说明
  8. [专栏精选]Unity刚体详解
  9. c语言多线程怎么写,如何用C语言实现多线程
  10. 大学java怎么算学得好_为什么现在大学里很多计算机系的大学生,学编程的时候总学不好...
  11. easymock_EasyMock注释– JUnit 4
  12. python模拟购物车流程_用函数模拟简单的购物车(Python)
  13. 冒泡排序之Java实现
  14. WP7手机Zune官方升级教程
  15. oracle,pdb模式,数据库重启
  16. python微信推送{u‘errcode‘: 40008, u‘errmsg‘: u‘invalid message type rid: 6111061f-19703d5b
  17. Mac下Go的安装与配置
  18. 纳芯微携手企企通,打造全新数字化采购管理系统
  19. Office Word中由于自定义了新的样式名称,而导致题注显示:错误!文档中没有指定的样式文字
  20. asp.net简单实现导出excel报表

热门文章

  1. 【HeadFirst 设计模式总结】1.策略模式
  2. swoole 定时器
  3. 云给数据中心带来了什么特性?
  4. SD-WAN可以提高WAN性能的3种方式—Vecloud
  5. Git清除本地账号密码/保存账号密码
  6. 【事故反演】事故反演问题排查
  7. Oracle集合数据类型的比较
  8. MySQL慢查询(一) - 开启慢查询
  9. 洛谷 P1897电梯里的爱情 题解
  10. vue 自定义组件 v-model双向绑定、 父子组件同步通信