没有合适的资源?快使用搜索试试~ 我知道了~
首页Python模块:tkinter
Python模块:tkinter
581 浏览量
更新于2023-05-28
评论
收藏 877KB PDF 举报
最近我同学在做一个聊天程序,服务器已经全部完成了,客户端也已经使用CMD版本的进行过测试了,为了做的好一点,需要弄一个图形用户界面的客户端,Python编写图形界面的模块有好多,这里使用的是Python内置的模块——tkinter。首先来大概看一下tkinter的描述,依旧是先导入然后使用使用help查看,如图所示。我稍微翻译一下DESCRIPTION下面那几段。Tkinter模块提供允许显示,位置安排和控制控件的类。顶层控件是Tk和Toplevel两个类,其他控件是框架、标签、条目、文本、画布、按钮、单选按钮、检查按钮、缩放、列表框、滚动条、选项菜单、旋转框标签框架和窗格窗口。控件的属性用关
资源详情
资源评论
资源推荐

Python模块:模块:tkinter
最近我同学在做一个聊天程序,服务器已经全部完成了,客户端也已经使用CMD版本的进行过测试了,为了做的好一点,需
要弄一个图形用户界面的客户端,Python编写图形界面的模块有好多,这里使用的是Python内置的模块——tkinter。
首先来大概看一下tkinter的描述,依旧是先导入然后使用使用help查看,如图所示。
我稍微翻译一下DESCRIPTION下面那几段。
Tkinter模块提供允许显示,位置安排和控制控件的类。顶层控件是Tk和Toplevel两个类,其他控件是框架、标签、条目、文
本、画布、按钮、单选按钮、检查按钮、缩放、列表框、滚动条、选项菜单、旋转框标签框架和窗格窗口。
控件的属性用关键字参数来指定。关键字参数与Tk下的相应资源同名。
通过Place,Pack,Grid三个几何管理器的某一个类,控件被放置。这些管理器可以通过在每一个控件里都有的
place,pack,grid三个方法被调用。
行为通过资源(关键字参数)或者方法被绑定到事件中。
下面是一个例子,这个例子太简单了,我就不做解释了,我们跳到下面PACKAGE CONTENTS,如图所示。
通过这个大家应该可以发现,更准确的说,tkinter不是一个模块,而是一个包,这个包下面还有好多个模块和一个包。有些人
就觉得见鬼了,既然tkinter是包,包就是文件夹,在其中必须有一个__init__.py,为什么我还可以from tkinter import Tk?这个
Tk类到地方在哪里?绝对不可能直接放在tkinter下的文件夹!实际上,这个类直接放在了__init__.py,导入时也就只要从
tkinter中导入,而不必写成from tkinter.__init__ import Tk。大家应该明白了包当中的__init__.py并不仅仅是用来去分包和文件
夹的,还可以在其中定义一些直接通过包导入的类,而不需要通过包下的模块导入。




















weixin_38645335
- 粉丝: 3
- 资源: 921
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- ARM Cortex-A(armV7)编程手册V4.0.pdf
- ABB机器人保养总结解析.ppt
- 【超详细图解】菜鸡如何理解双向链表的python代码实现
- 常用网络命令的使用 ipconfig ping ARP FTP Netstat Route Tftp Tracert Telnet nslookup
- 基于单片机控制的DC-DC变换电路
- RS-232接口电路的ESD保护.pdf
- linux下用time(NULL)函数和localtime()获取当前时间的方法
- Openstack用户使用手册.docx
- KUKA KR 30 hA,KR 60 hA机器人产品手册.pdf
- Java programming with JNI
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论0