2014年辛星tkinter教程第二版
2014年辛星Python界面编程教程第二版
建议:可以搜索“辛星 python”来到更新更全的Python 其他资料。
另外:我之前是写过一个“2014年度辛星tkinter教程第
一版”,全书只有28页,非常简短,大家可以快速的浏览
一遍,来有个宏观的认识,这次我是想把它完善起来。
说明:本书的写作时间是2014年7月,如果您在两年之后
看到了本书,那么大可以丢弃,因为您肯定可以到更新
的版本了。
版权:本书是在参考了一些互联网上的资料之后产生的,
但是觉不存在单纯的抄袭现象,而且由于想树立一个“辛星”的牌子,所以,版权完全归属于笔者本人所有。
说明:在当前Python3和Python2版本同时存在,且都有
一定的影响力,但是两个版本之前还有着不小的差别。笔
者在这里使用的是Python3.2,如果读者使用的是其他版本,可能有些代码需要做一些较小的改动以适应版本变动。
版本:我使用的版本是windows7,Python版本是
Python3.2.5,Tkinter版本是8.5。
前进的路上,辛星陪伴您
只要星哥在,编程充满爱
前言 (4)
第一部分:tkinter基础知识
第零节:认识tkinter (6)
第一节:开始第一个tkinter程序 (11)
第二节:认识新组件—标签 (15)
第三节:组件讲解以及按钮 (20)
第四节:布局的讲解 (27)
第五节:事件 (32)
第六节:输入框以及一个登录程序 (36)
第七节:菜单 (40)
第八节:对话框和消息框 (52)
第九节:常用控件介绍 (57)
第十节:手绘图形 (64)
第十一节:窗口的一些美化 (69)
第十二节:ttk以及第一部分总结 (72)
第二部分:tkinter界面应用程序
第零节:实战的说明 (75)
第一节:贪吃蛇 (77)
第二节:记事本 (85)
第三节:屏保程序 (94)
第四节:简易通讯录 (98)
第五节:本部分总结 (103)
前言
*******************界面编程*************
1.如果读者有过C++或者C#或者VB等语言的编程经验,甚
至是咱们自己国家的易语言,它们都有一些可以通过拖拽
的方式来编辑界面的工具。
2.但是很可惜,在Python里面这种工具并不多,这也是和Python是一个脚本语言有关。
易语言收费版和免费版的区别
3.要说tkinter,先说tk,它原本是Tcl编程语言的界面库,后来开发出了Python接口,Tkinter在Python2和
Python3中的变化较大,在Python2中叫做Tkinter,在Python3中叫做tkinter,而且在导入类库的时候也有些许
的变化,请读者稍加注意。
***********************定位*************
1.虽然我很喜欢Python,而且我认为掌握一门Python的界
面编程也很有意思,虽然很多企业级的应用并不太会用它
去写,但是它确实是很方便。
2.有时候我们需要一些界面程序,但是又不想用那些庞大
而繁杂的类库的时候,tkinter的优势就显现出来了,那就
是简洁简单。
3.我感觉tkinter是一个还不错的界面库,但是我感觉Python并不是特别擅长编写界面应用,而且我感觉比如wxPython或者pyQt等更胜一筹,因此也就没有对它投入太
多的精力,会在后面的版本中有所加强。
******************呼吁************
1.我想开源运动已经被广为所知了,但是,我还没听到类
似于大家共同打造一个完美教程的活动出现,因此,我在
此呼吁大家可以团结起来,众人拾柴火焰高,来打造一个
更加完美的教程。
2.这样的教程必然可以集众人之所长,使得它更具有可读性和可用性。
3.本教程虽然是辛星所写,版权归本人所有,其他人可以随意交换、印刷、传阅等等。
************版本*************************
1.该版本是2014年度辛星Python界面编程tkinter第二版,关于第一版大家可以去网上搜索,只有28页,介绍了tkinter的大致框架。
2.关于后续版本,肯定会更加完善,期待您的关注。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。