书栈网 · BookStack 本次搜索耗时 0.022 秒,为您找到 244 个相关结果.
  • 5.2.2 创建画布

    5.2.2 创建画布 5.2.2 创建画布 为了绘图,首先要有画布。Tkinter 中提供了画布(Canvas),可以在画布上绘制图形、 文本,也可以在上面放置命令按钮等 GUI 构件。画布实际上是一个 Canvas 对象,它包含 一些属性(如画布的高度、宽度、背景色等),也包含一些方法(如在画布上创建图形、删 除或移动图形等)。 创建画布对象的语...
  • Day13 - 进程和线程

    进程和线程 概念 Python中的多进程 Python中的多线程 多进程还是多线程 单线程+异步I/O 应用案例 例子1:将耗时间的任务放到线程中以获得更好的用户体验。 例子2:使用多进程对复杂任务进行“分而治之”。 进程和线程 今天我们使用的计算机早已进入多CPU或多核时代,而我们使用的操作系统都是支持“多任务”的操作系统,这使得我们...
  • GUI Applications

    GUI Applications Camelot Cocoa GTk PyGObject aka (PyGi) Kivy PyObjC PySide PyQt Pyjs Desktop (formerly Pyjamas Desktop) Qt PySimpleGUI Toga Tk wxPython GUI Applic...
  • 8.2.1 UI 编程概述

    8.2.1 UI 编程概述 8.2.1 UI 编程概述 编写 GUI 程序与编写控制台程序既有相似点,又有一些差别。一方面,任何程序都要利 用编程语言的顺序、循环、分支、函数、模块等成分来搭建程序总体结构、控制程序流程; 另一方面,控制台程序要实现的功能一般都没有现成代码,需要程序员自己编制,而 GUI 程 序中的界面设计有 GUI 工具包支持,程...
  • 8.3.2 事件处理

    8.3.2 事件处理 8.3.2 事件处理 GUI 应用程序的核心是对各种交互事件的处理程序。应用程序一般在完成建立图形界面 等初始化工作后都会进入一个事件循环,等待事件发生并触发相应的事件处理程序。Tkinter 程序通过 mainloop 方法进入事件循环,而事件与相应事件处理程序之间是通过绑定建立关联 的。 最常见的绑定形式是针对构件实例的:...
  • 8.2.3 常见 GUI 构件的用法

    8.2.3 常见 GUI 构件的用法 8.2.3 常见 GUI 构件的用法 本节介绍一些最常见的 GUI 构件的用法。为了便于讨论,我们使用 Python 的命令行界 面①来交互式地执行语句,这样可以执行一条语句就立即看到其执行效果。读者也可以一边 阅读本书,一边在计算机上动手练习。 GUI 编程首先要做的是导入 Tkinter 模块并创建根窗口:...
  • 文档

    字典 树形结构 百分比 数据拾取 Django-Admin装饰器 bjson cjson 财务工具 Tkinter界面
  • 5.1.2 图形是复杂数据

    5.1.2 图形是复杂数据 5.1.2 图形是复杂数据 图形编程就是编写能创建和处理图形的程序。从一般的意义上说,图形也是数据,只不过与数值、字符串、列表等类型的数据相比,图形数据是非常复杂的数据。 首先,一个图形包含的信息是复杂的。例如,一个圆形需要用一个圆心和一个半径来定义。半径可以用一个简单的数值来表示,但圆心(平面上的一个点)却需要用两个数值...
  • 应用指南

    应用指南 应用指南 海龟(turtle)库实用指南 图快(tkinter)库实用指南 下面是利用 pydoc 自动生成的一些库文档: 海龟库文档 图快库文档 游戏派库文档 画板库文档 网络请求库文档 时间库文档 数学库文档 随机数库文档 系统库文档 操作系统库文档
  • 其他图形用户界面(GUI)包

    其他图形用户界面(GUI)包 其他图形用户界面(GUI)包 Python 可用的主要跨平台(Windows,Mac OS X,类Unix)GUI 工具: 参见 PyGObject PyGObject 使用 GObject 提供针对 C 库的内省绑定。 GTK+ 3 可视化部件集就是此类函数库中的一个。 GTK+ 附带的部件比 Tkinte...