首页 > 图书中心 >图书详情

Python GUI设计tkinter 菜鸟编程(增强版)

本书的特色是 对 tkinter 最基础的知识使用了大量灵活的实例,说明其在各种环境下的应用方法。

作者:洪锦魁
   
定价:99
印次:1-2
ISBN:9787302645009
出版日期:2024.02.01
印刷日期:2024.12.19

本书是国内首先使用 Python tkinter 设计 GUI 的中文书籍之一。本书主要讲解如何在窗口内使 用 Python 的内部模块 tkinter 设计图形用户接口 (GUI) 程序,让用户可以利用图形接口与计算机沟通。 tkinter 模块是一个跨平台的窗口应用程序,使用它设计的程序可以在 Windows 、macOS 、Linux 系 统上执行。 2019 年《Python GUI 设计 tkinter 菜鸟编程》一经出版便受到广大读者的喜爱。为了使其内容 更丰富,本书在其基础上增加了一些重要的项目实例,全书超过 312 个程序实例,一步一步讲解 tkinter 控件 (Widget) 的基础知识,同时也将应用范围扩充至小算盘、分形 (Fractal) 设计、文书编 辑、走马灯、模拟海龟绘图、球类竞赛、风扇设计、单个或多个反弹球设计、钟摆、直方图动态排 序、动画与游戏设计、MP3 音乐播放器。Python 是一门可以灵活使用的程序语言,本书的特色是 对 tkinter 最基础的知识使用了大量灵活的实例,说明其在各种环境下的应用方法。读者可以由这些 程序实例,事半功倍地学会用 tkinter 设计跨平台的窗口程序。

more >

前言 2019年8月笔者出版了《Python GUI设计tkinter菜鸟编程》,这是市面上首本讲解GUI设计的图书,很快就销售了5000多册。本书是该书的增强版,除修订了一些语句外,还增加了GUI专题实践,让整个GUI的设计实例更加完善,让读者获得更好的参考价值。 Python应用程序内附tkinter模块。该模块主要用于设计图形用户接口(Graphical User Interface,GUI),也可用于设计跨平台的窗口应用程序,而且该模块中的控件(Widget)也可用于设计图形接口让用户和计算机沟通。tkinter模块简单好用,但是目前却少有书籍对这个模块做过完整的功能介绍,这也是笔者决定撰写本书的动力。 本书基本上不对Python语法进行介绍,所以读者需要有一定的Python知识才适合阅读本书,如果没有Python基础,建议先阅读讲解Python基础知识的图书,创建起完整的Python知识体系。 本书将通过约312个程序实例讲解下列知识。 (1) Python tkinter Widget; (2) Python tkinter.ttk Widget; (3) Widget常用属性; (4) Widget常用方法; (5)变量类别; (6)事件与绑定; (7)计算器设计; (8)文本编辑程序设计; (9)动画游戏设计; (10)谢尔宾斯基三角形、递归树、科赫雪花等分形设计; (11)走马灯设计; (12)模拟海龟绘图; (13)球类竞赛; (14)风扇设计; (15)单个或多个反弹球设计; (16)钟摆与旋转钟摆设计; (17)创建直方图与动态排序; (18) MP3音乐播放器; (19)窗口接口的YouTube影音文件下载。 笔者曾写过许多计算机书籍,本书沿袭笔者以往著作的特色,程序实例丰富,相信读者只要遵循本书的学习路线,必定可以在最短时间精通图形用户接口程序设计。本书内容力求完美,但是书中疏漏与不足之处在所难免,希望读者不吝指正。 洪锦魁 2024年1月 图书资源说明 本书中的所有程序实例通过扫描书后的二维码获取。

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • 资深IT作家,具备30余年的IT从业及写作经历,为老中青三代程序员创作了上百本IT图书,其作品始终屹立于编程基础图书巅峰而口碑不辍。

  • 本书主要讲解如何在窗口内使 用 Python 的内部模块 tkinter 设计图形用户接口 (GUI) 程序,让用户可以利用图形接口与计算机沟通。

more >
  • 目录

    第1章?基本概念

    1-1 认识GUI和tkinter 2

    1-2 创建窗口 2

    1-3 窗口属性的设置 3

    1-4 窗口位置的设置 4

    1-5 认识tkinter的Widget 5

    1-5-1?tkinter的Widget 5

    1-5-2?加强版的tkinter模块 6

    1-6 Widget 的共同属性 7

    1-7 Widget 的共同方法 7

    第2章?标签Label

    2-1 标签Label的基本应用 10

    2-2 Widget的共同属性 Color 12

    2-3 Widget 的共同属性 Dimensions 12

    2-4 Widget 的共同属性 Anchor 12

    2-5 Label 文字输出换行位置

           wraplength 13

    2-6 Widget 的共同属性 Font 14

    2-7 Label 的 justify 参数 14

    2-8 Widget 的共同属性 Bitmaps 15

    2-9 Label的compound参数 16

    2-10 Widget 的共同属性 relief? 16

    2-11 标签文字与标签区间的间距

          padx/pady 17

    2-12 图像 PhotoImage 17

    2-13 Widget 的共同方法 config( ) 20

    2-14 Widget 的共同属性 Cursor 20

    2-15 Widget 的共同方法 keys( ) 21

    2-16 分隔线 Separator 22

    第3章?窗口控件配置管理员

    3-1  Widget Layout Man...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘