Python学习笔记—— Tk图形用户界面(GUI)

学习还是看开发文档、源码,再参考一下其他人写的博客,多加练习就差不多了。

有的开发文档,看起来不是很好理解,如果是英文的,可以借助网页翻译来看吧。

下面根据python的官方文档,来学习一下


一、查找开发文档

1. 

2. https://docs.python.org/3/

3. https://docs.python.org/3/library/index.html

二、 tkinter --- Tcl/Tk的Python接口

1.简单介绍一下

---看源码(在pycharm工具里面跟源码)

 

会看到都是像这样定义好的常量 ,一些构造方法的参数值可以在这里找到

如:  button.pack(side=BOTTOM)

2.其他的一些参考文档

 https://docs.python.org/3/library/tkinter.html

https://wiki.python.org/moin/TkInter 

http://www.pythonware.com/library/tkinter/introduction/  

http://effbot.org/ 

http://effbot.org/tkinterbook/ 

http://effbot.org/tkinterbook/tkinter-index.htm 

3.查看源码和注释

tkinter.Tk()----->初始化Tk子系统
tkinter.Tcl()----->不初始化Tk子系统,可以通过调用其loadtk()方法来创建Toplevel窗口(并初始化Tk子系统)

---看源码

文件开头注释翻译如下:

还有一个案例,可以运行一下,分析一下案例

 

 像按钮这个类,根据注释可以知道参数填什么

 

4.tkinter包里面包含的模块(了解)

-----可以在pycharm里面查看

5. 下面介绍的部分 了解一下就行

三、tkinter.ttk --- Tk主题小部件

---------------- 

其他的待续。。。。。。。

四、学习链接参考

1.Python GUI之tkinter窗口视窗教程大集合(看这篇就够了)

https://blog.csdn.net/tscaxx/article/details/104125619

2.比较详尽的案例

https://www.cnblogs.com/zyg123/category/1394759.html    

发布了80 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/tscaxx/article/details/104117849