2014年辛星tkinter教程第二版.pdf

2014年辛星tkinter教程第二版.pdf

ID:58311440

大小:4.55 MB

页数:103页

时间:2020-05-30

2014年辛星tkinter教程第二版.pdf_第1页
2014年辛星tkinter教程第二版.pdf_第2页
2014年辛星tkinter教程第二版.pdf_第3页
2014年辛星tkinter教程第二版.pdf_第4页
2014年辛星tkinter教程第二版.pdf_第5页
资源描述:

《2014年辛星tkinter教程第二版.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、辛星2014年度辛星tkinter教程第二版tkinter2014年辛星tkinter教程第二版2014年辛星Python界面编程教程第二版建议:可以搜索“辛星python”来找到更新更全的Python其他资料。另外:我之前是写过一个“2014年度辛星tkinter教程第一版”,全书只有28页,非常简短,大家可以快速的浏览一遍,来有个宏观的认识,这次我是想把它完善起来。说明:本书的写作时间是2014年7月,如果您在两年之后看到了本书,那么大可以丢弃,因为您肯定可以找到更新的版本了。版权:本书是在参考了一

2、些互联网上的资料之后产生的,但是觉不存在单纯的抄袭现象,而且由于想树立一个“辛星”的牌子,所以,版权完全归属于笔者本人所有。说明:在当前Python3和Python2版本同时存在,且都有一定的影响力,但是两个版本之前还有着不小的差别。笔者在这里使用的是Python3.2,如果读者使用的是其他版本,可能有些代码需要做一些较小的改动以适应版本变动。版本:我使用的版本是windows7,Python版本是Python3.2.5,Tkinter版本是8.5。前进的路上,辛星陪伴您只要星哥在,编程充满爱1/103

3、辛星2014年度辛星tkinter教程第二版tkinter前言…………………………………………………………4第一部分:tkinter基础知识第零节:认识tkinter……………………………………6第一节:开始第一个tkinter程序………………………11第二节:认识新组件—标签………………………………15第三节:组件讲解以及按钮………………………………20第四节:布局的讲解………………………………………27第五节:事件………………………………………………32第六节:输入框以及一个登录程序……………………

4、…36第七节:菜单………………………………………………40第八节:对话框和消息框…………………………………52第九节:常用控件介绍……………………………………57第十节:手绘图形…………………………………………64第十一节:窗口的一些美化………………………………69第十二节:ttk以及第一部分总结………………………72第二部分:tkinter界面应用程序第零节:实战的说明………………………………………75第一节:贪吃蛇……………………………………………77第二节:记事本……………………………………………

5、85第三节:屏保程序…………………………………………942/103辛星2014年度辛星tkinter教程第二版tkinter第四节:简易通讯录………………………………………98第五节:本部分总结………………………………………1033/103辛星2014年度辛星tkinter教程第二版tkinter前言*******************界面编程*************1.如果读者有过C++或者C#或者VB等语言的编程经验,甚至是咱们自己国家的易语言,它们都有一些可以通过拖拽的方式来编辑界面的工具。2

6、.但是很可惜,在Python里面这种工具并不多,这也是和Python是一个脚本语言有关。3.要说tkinter,先说tk,它原本是Tcl编程语言的界面库,后来开发出了Python接口,Tkinter在Python2和Python3中的变化较大,在Python2中叫做Tkinter,在Python3中叫做tkinter,而且在导入类库的时候也有些许的变化,请读者稍加注意。***********************定位*************1.虽然我很喜欢Python,而且我认为掌握一门Python

7、的界面编程也很有意思,虽然很多企业级的应用并不太会用它去写,但是它确实是很方便。2.有时候我们需要一些界面程序,但是又不想用那些庞大而繁杂的类库的时候,tkinter的优势就显现出来了,那就是简洁简单。3.我感觉tkinter是一个还不错的界面库,但是我感觉Python并不是特别擅长编写界面应用,而且我感觉比如wxPython或者pyQt等更胜一筹,因此也就没有对它投入太多的精力,会在后面的版本中有所加强。******************呼吁************1.我想开源运动已经被广为所知了,

8、但是,我还没听到类似于大家共同打造一个完美教程的活动出现,因此,我在此呼吁大家可以团结起来,众人拾柴火焰高,来打造一个更加完美的教程。4/103辛星2014年度辛星tkinter教程第二版tkinter2.这样的教程必然可以集众人之所长,使得它更具有可读性和可用性。3.本教程虽然是辛星所写,版权归本人所有,其他人可以随意交换、印刷、传阅等等。************版本*************************1.该版本是2014年

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。