
洪锦魁
这是国内首先使用tkinter设计GUI的中文Python书籍之一。本书主要讲解如何在窗口内使用Python的内部模块tkinter设计图形用户接口(GUI)程序,使 用户可以利用图形接口与计算机沟通。tkinter模块是一个跨平台的窗口应用程序,使用它设计的 程序未来可以在Windows、Mac、Linux系统上执行。Python的tkinter模块内部有许多Widget(可以翻译为控件或组件或部件),有了这些Widget 就可以设计出所有与图形接口相关的程序应用。本书介绍的tkinter模块Widget包括Button(按 钮)、Canvas(画布)、Checkbutton(选项钮)、Entry(文本框)、Frame(框架)、Label(卷标)、 LabelFrame(卷标框架)、Listbox(窗体)、Menu(菜单)、MenuButton(单选按钮)、Message(信息)、 OptionMenu(下拉式窗体)、PanedWindow(面板)、RadioButton(选项钮)、Scale(滚动条值控制)、 Scrollbar(滚动条)、Spinbox(可微调输入控件)、Text(文字区域)、TopLevel(上层窗口)。 此外,本书还介绍了与tkinter模块设计应用有关的变量类别(Variable Classes)与事件绑定 (Events and Binds)概念。 为了详细讲解GUI设计,本书共使用了约270个程序实例,详细解析各种Widget的用法, 同时也将应用扩充到设计文字编辑程序、计算器、动画与相关的游戏设计中。相信读者学完本书 可以轻松将GUI知识应用到未来职场,成为一位称职的软件工程师,并成为Python领域的高手。
了解程序语言的好处在于,可以帮助产品经理,知晓产品如何从无到有构建过程,给产品人多一维度的思考; 掌握程序语言的优势在于,从构思开始,便可以走”正反”双向思考通道,从表象直击产品底层架构,数据流向以及技术可行性;对于与相关专业职能人员沟通方面,降低撕逼,提高协助,达成契合; 在职场:提升自身竞争力,提高协作效率,促进同理心与理解,丰富思考维度从单向升级双向,降低认知盲区,切忌,规避越庖代俎; 非职场:有助于通盘考虑,跳过表象看本质甚至透视,提升认知与沟通能力,有助于从感性与理性两个角度辩证看待问题 最后:产品人会不会技术,不太影响,做好本职也一样可以溜到飞起,不必强求;会则加分,不会也不会减分;多学一点总是好的;
十小时看完一遍,大部分例子都跟着敲了一遍。虽然不可能把代码和用法记得清楚,但大概知道了模块有什么功能,等用到的时候再来详细查阅学习。通俗易懂的好书!
这是国内首先使用tkinter设计GUI的中文Python书籍之一。 本书主要讲解如何在窗口内使用Python的内部模块tkinter设计图形用户接口(GUI)程序,使用户可以利用图形接口与计算机沟通。tkinter模块是一个跨平台的窗口应用程序,使用它设计的程序未来可以在Windows、Mac、Linux系统上执行。 Python的tkinter模块内部有许多Widget(可以翻译为控件或组件或部件),有了这些Widget就可以设计出所有与图形接口相关的程序应用。本书介绍的tkinter模块Widget包括Button(按钮)、Canvas(画布)、Checkbutton(选项钮)、Entry(文本框)、Frame(框架)、Label(卷标)、LabelFrame(卷标框架)、Listbox(窗体)、Menu(菜单)、MenuButton(单选按钮)、Message(信息)、OptionMenu(下拉式窗体)、PanedWindow(面板)、RadioButton(选项钮)、Scale(滚动条值控制)、Scrollbar(滚动条)、Spinbox(可微调输入控件)、Text(文字区域)、TopLevel(上层窗口)。 此外,本书还介绍了与tkinter模块设计应用有关的变量类别(Variable Classes)与事件绑定(Events and Binds)概念。
纸质书看了一遍,电子书也看了一遍,是个小白,可以用时查阅翻看功能技巧
介绍很细致,入门好教程,剩下的就是自由发挥了
2020/10/11 Finish. tkinter is in Python Standard library, it's very convenient to import and easy to use.[玫瑰] This book is excellent for fresh, the last Chapter require reader with some elemental knowledge about class.
非常推荐这本入门书,浅显易懂适合初学者,只需要跟着敲代码,然后自己在源代码基础上修修改改就能理解含义并掌握。之前我抱着一本python入门到精通啃了1礼拜也没有入门,可能是我太适应有界面交互的应用程序了,那种命令行形式很难激发我的兴趣。
一直想学gui,找到PyQt5,没想到一会儿装这个控件,一会儿装那个控件,这个不对,那个有问题,始终不得行。还是tkinter省事,入门足够了,可以做些自己喜欢的小功能很方便!大神勿喷![奸笑]
通熟易懂,真的是一本不错入门的书
是入门的一部不错的书。不过书中还是有些令初学者看着不解的地方。第十九章程序少了最后一语句。不加上无法显示运行结果。tk.mainloop()