Python与Tkinter编程 [美]John E.Grayson

Python与Tkinter编程

库存:暂无
开本:
页数:553
出版时间:2002年09月
新旧程度:二手旧书
作者:[美]John E.Grayson
出版社:国防工业出版社
ISBN:9787118027815

定   价:¥66
促销价:¥27.8

收藏

服务承诺:正品保证 按时发货 极速退款 七天无理由退换

你可能还需要买

出版社:国防工业出版社
包装:
页数:553
IBSN:9787118027815
开本:
字数:
版次:
出版时间:2002年09月
用纸:
书名:Python与Tkinter编程
学长二手书店的横幅
编辑推荐

Thinter 是解释性脚本语言Pyhton的图形界面开发工具包,是一个清晰的、面向对象的图形界面开发工具,它可以让你快速地开发出可以运行在Unix、Macintosh和Windows等系统平台下的Python应用程序。本书详细地介绍了Python语言的语法和函数及其界面的开发方法,重点介绍了在Tkinter可视化平台下的编程方法。本书非常适合各个层次的Python程序员,同时也适合利用Python开发各种脚本的设计人员。

内容简介

我是在1993年加入位于Rhode Island的一个小公司结识Python的。他们的主要产品是为X/Motif产生C、C++、Ada和Python编码的GUI-builder。我的任务是为X/Motif和Python扩展面向对象界面。在这之前,我一直怀疑解释性语言的用途,因此,开始这工作时,我兴趣不大。两天之后,我上瘾了。使用C语言编码很复杂的界面,能够很容易地完成!不久,我更乐于选择使用Python而不是C来开发界面。 离开Rhode Island的公司之后,我开始使用Tkinter开发软件,这成了有名的Python GUI。我说服了一家公司(我在那里做点合同工)来通过Python编码开发一个濒临超时和超出预算的大项目,项目很成功。四年以后,该公司有了很多Python程序员,他们的项目中相当的代码是通过Tkinter和Python来完成的。 正是这些经历,使得我编写这本书。早些时候,Python可用文档资料很少。Tkinter Life Preserver是第一本帮助人们把基本信息凑到一起的书。1997年,Fredrik Lundh在网上发布了不少优秀的Python类文档,这些为近

作者简介

暂无内容

目录
第一部分 基本概念第1章Python1.1Python编程及特点概述1.1.1为什么是Python1.1.2Python能被用于何处1.2关键字数据类型:表.元组和字典1.2.1表1.2.2元组1.2.3字典1.3类1.3.1类是怎样描述对象的1.3.2定义类1.3.3Python技巧1.3.4一个实例的初始化1.3.5方法1.3.6私有与公有变量和方法1.3.7继承性1.3.8多重继承性1.3.9混合类第2章 Tkinter2.1Ikinter模块2.1.1Tkinter是什么2.1.2性能如何2.1.3如何运用Tkinter2.1.4Tkinter的特点2.2Tcl/TK对Tkinter的映像2.3Win32和Unix下的GUl2.4Tkinter类的层次2.5Tkinter控件的外观第3章 建立-个应用3.1 计算器范例:关键特点3.2计算器范例:源代码3.3检查应用结构3.4应用的扩展第二部分显示第4章Tkinter控件4.1TKinter控件漫游4.1.1顶层4.1.2框架4,1.3标签4.1.4按钮4.1.5输入4.1.6单选按钮4.1.7复选按钮4.1.8主菜单4.1.9消息4.1.10文本4.1.11画布4.1.12滚动条4.1.13列表框4.1.14标尺4.2字体和和颜色4.2.1字体描述符4.2.2x视窗系统字体描述符4.2.3颜色4.2.4设置宽应用默认字体和颜色4.3Pmw大控件漫游4.3.1关于框4.3.2浮动图4.3.3按钮框4.3.4组合框4.3.5组合对话框4.3.6计数器4.3.7计数对话框控件4.3.8对话框4.3.9输入域4.3.10组4.3.11标签控件4.3.12菜单条4.3.13消息栏4.3.14消息对话4.3.15记事本R4.3.16记事本S4.3.17记事本4.3.18选项菜单4.3.19窗格控件4.3.20提示对话框4.3.21单选选项4.3.22滚动画布4.3.23滚动区域4.3.24滚动框架4.3.25滚动列表框4.3.26滚动文本4.3.27选项对话4.3.28文本对话4.3.29时间计数4.4创建新的大控件4.4.1大控件的描述4.4.2选项4.4.3制作大控件类第5章 屏幕版面设计5.1版面设计的介绍5.2打包器5.2.1使用展开选项5.2.2 使用填充选项5.2.3使用padx和pady选项5.2.4使用锚选项5.2.5使用分层性包装5.3网格5.4放置器5.5小结第6章 事件,捆绑和回叫6.1事件驱动系统:评论6.1.1事件是什么6.1.2事件的传播6.1.3事件类型6.2 Tkinter事件6.3回叫6,4入表达6.5捆绑事件和回叫6.5.1捆绑方法6.5.2处理多重捆绑6.6定时器和背景程序6.7动态回叫管理者6.8使事件运作6.8.1捆绑动态数据与控件6.8.2数据确认6.8.3格式化(smaK)控件6.9小结第7章使用类.控件和特殊控件7.1创建发光二极管类7.1.1再试试7.1.2什么改变了7.2构件类库7.2.1将六边形螺帽加入类库7.2.2创建开关类7.2.3创建大控件7.3小结第8章对话框和窗体8.1对话框8.1.1标准对话框8.1.2数据输入对话框8.1.3简单表格8.1.4Tkinter变量8.2标准窗体框架8.3数据字典8.4活页夹8.5浏览器8.6压缩程序8.7图像映射8.8小结第9章面板与机器9.1创建前端面板9.2模块性9.3实现前端面板9.4GIF.BMP与图层9.5一个更完整的例子9.6使用POV-Ray创建的虚拟设备9.6.1现在看点完全不同的东西9.7小结第10章绘制点和标尺10.1在画布上绘图10.1.1移动画布对象10.2一个更完整的绘图程序10.3滚动画布10.4标尺工具10.5缩放画布对象10.6一些已完成的小玩意10.7快速绘制10.8小结第11章图形和图表11.1简单图形11.2图形控件11.2.1添加条形图11.2.2饼图11.3三维图形11.4带形记录图11.5小结第12章导航12.1引言:导航方法12.2鼠标导航12.3键盘导航:"无鼠标导航"12.4建立应用程序的导航12.5图像映射'12.6小结第13章窗口管理器13.1什么是窗口管理器13.2几何方法13.3可见性方法13.4图标方法13.5协议方法13.6其他wm方法第三部分组合起来第14章Python扩展14.1写Python扩展14.2建立Python扩展14.2.1在Unix下静态链接一个扩展14.2.2在Windows下静态链接一个扩展14.2.3在Unix下构建动态模块14.2.4在Windows下构建动态模块14.2.5安装动态模块14.2.6使用动态模块14.3在扩展中使用PyhonAPl14.4在C++中构建扩展14.5格式化字符串14.6引用计数14.7嵌入式的Python14.8小结第15章调试程序15.1为什么使用print表达式15.2一个简单的例子15.3如何调试15.4Tkinter开发器15.5pdb15.6IDLE15.7DDD第16章设计有效的图形应用程序16.1友好界面设计的元素16.2人为因素16.2.1选择字体16.2.2在GUI中使用颜色16.2.3尺寸的考虑16.3可选择的GUI16.4小结第17章性能编程17.1每日加速17.1.1程序组织17.1.2使用Python优化器17.1.3检查代码17.2Tkinter性能17.2.1让它保持简短17.2.2删减本地变量17.2.3保持简单17.2.4快速初始化17.2.5节省事件17.3Python技术17.3.1引用模块17.3.2字符串链接17.3.3正确使用嵌套的循环17.3.4减少模块引用17.3.5使用本地变量17.3.6使用异常处理17.3.7使用map,filter和reduce17.4程序剖析17.5Python扩展17.6小结第18章线程和异步技术18.1线程18.1.1非图形用户界面下的线程18.1.2图形用户界面下的线程18.2"after"处理18.3小结第19章发布Tkinter程序19.1发布程序的一般问题19.2发布Unix程序19.3发布Win32程序19.4Python发布工具第4部分附录附录ATK到Tkinter映射附录BTkinter参考资料附录CPmw参考:Pythonmegawidgets附录D创建和安装Python,Tkinter附录E事件与键盘系统附录F光标附录G参考文献
节选
暂无内容
二手书温馨提示

学长二手书店致力于帮助广大网友买到更有性价比图书的二手书交易平台,为网友们提供成色新、 品种全、价格实惠的二手书。本店所售书籍均为正版二手书,请出版社同仁支持!拒绝盗版,从我做起,旧书循环,利国利民!本店保证所有书籍均为正版,请广大客户放心购买!书成色8成新,略有笔记和勾画的重点,无缺页,不影响使用和阅读!质量问题包退换!如果原书配有光盘的,光盘不一定会有,一定需要光盘的,请谨慎下单!直接下单,默认光盘随机发放,有无均可!还有就是有洁癖的朋友,在同样有洁癖的店主这里已经为您考虑到了这一点,在产品发出去之前,会进行清洁处理,请广大客户放心使用!

猜你喜欢

发表评论(10)

  • 最新
  • 最热
  • 寂路目者 2016年03月25日

    非常不错,力荐。

  • 无昵称用户 2015年03月19日

    非常满意,很喜欢

  • 无昵称用户 2014年12月28日

    感觉还行,也挺实惠

  • ectotherm 2014年11月24日

    关于Tk框架,是不错的,它让我们面对了一种新的Visual RAD框架,这个框架无需你花费大量的时间的经历,去研究界面的布置等等跟“程序”无关的问题。而很容易的让你把代码用界面表现出来。 但是在我的OS X上,Tkinter存在着一个很致命的问题:不能输入中文。 关于这本书,英文原著不错,但翻译质量绝对是——我第一次发现中文翻译版居然比英文还晦涩。我怀疑翻译是不是计算机专业的,很多词都是按部就班地翻译。 还不如读原............

  • 油焖陈皮 2014年11月15日

    很多关键部分的地方都是一概而过。 如果是初学者指望这本书入门根本不可能。 示例代码讲一部分不讲一部分。 中文版的翻译的质量非常,很难理解。 英文版的没看过,不评价。 ......

  • 无昵称用户 2014年09月09日

    感觉还不错,希望能看完,通过考试

  • 墨池群 2013年10月14日

    最近在学 Tkinter 才找到了这本书,看了几页发现翻译不合理,然后去找英文版对着看,发现中文版连代码都被改了,简直不能忍。推荐要学 Tkinter 的还是去看英文版。 ......

  • 无昵称用户 2013年03月22日

    应该还不错吧

  • 凌绘迦 2012年03月27日

    写得还不错啊。。

  • 武爷爷 2008年01月29日

    感觉不错!我在书店看中的,后来在便宜价购买的

上一页
1
下一页

分享微信朋友圈

Python与Tkinter编程的二维码

打开微信,使用“扫一扫”即可将图书分享至朋友圈

加学长二手书店微信公众号

学长二手书店微信公众号

掌握学长二手书店最新优惠