python3学习手册PhotoImage(image=img) # 创建 Tkinter 图像 canvas.create_image(0, 0, anchor=tkinter.NW, image=imgtk) # 在画布上绘制图像 window.mainloop() # 运行主循环 cap.release() # 释放摄像头资源 if __name__ == '__main__': test_tk() checkbutton1.pack() checkbutton2.pack() window.mainloop() # 运行窗口主循环 显示效果: ★Canvas画布 画布组件用于在应用程序中绘制图形和文本,画布支持多种绘图方 法,如绘制直线、矩形、椭圆和文本等。 import tkinter window = tkinter.Tk() # 创建窗口对象 window.geometry("480x320") geometry("480x320") # 设置窗口大小,宽x高 canvas = tkinter.Canvas(window, width=480, height=320) # 创建画布组件 canvas.pack() canvas.create_line(0, 0, 460, 300, fill="red") # 绘制直 线,左上角坐标,右下角坐标,填充颜色 canvas.create_line(50 码力 | 213 页 | 3.53 MB | 1 年前3
领域驱动设计&中台/可视化的遗留系统微服务改造已可视化 ⽤用户画像和旅程系统功能⽤用户可视化 ⽤用户画像 ⽤用户旅程 已可视化 突出⽤用户信息,诉求和价值体现 还原业务场景 可视化的划分遗留留系统 领域驱动设计、事件⻛风暴暴⼯工作坊、服务画布 好的设计 低耦合 如果做到了了服务之间的松耦 合,那么修改⼀一个服务就不不 需要修改另⼀一个服务。⼀一个 松耦合的服务应该尽可能少 地知道与之协作的那些服务 的信息。 ⾼高内聚 就是把相关的⾏行行为聚 都是在明确边界 微服务设计原则 1. 对⻬齐限界上下⽂文 2. 业务变更更频率与相关度 3. 系统⾮非功能性需求 4. 组织结构和康威定律律 5. 团队规模 6. 技术异构和现有系统复杂度 服务画布 已可视化 阿 ⼠士⼤大 1. 买家 2. 商户 1. 买家创建订单 2. 商户履履⾏行行订单 订单 商品 1. 订单 2. 商品 3. *** 明确服务的范围 明确核⼼心模型0 码力 | 54 页 | 3.85 MB | 1 年前3
Python 标准库参考指南 2.7.18 onkey() onclick() | onscreenclick() 当点击屏幕 ontimer() 当达到定时 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() >>> turtle.tiltangle() 45.0 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函数绑定到鼠标点击此海龟事件。如果 event-binding will be removed turtle.onrelease(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函0 码力 | 1552 页 | 7.42 MB | 9 月前3
Python 标准库参考指南 2.7.18 onkey() onclick() | onscreenclick() 当点击屏幕 ontimer() 当达到定时 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() >>> turtle.tiltangle() 45.0 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函数绑定到鼠标点击此海龟事件。如果 event-binding will be removed turtle.onrelease(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函0 码力 | 1552 页 | 7.42 MB | 9 月前3
Python 标准库参考指南 2.7.18 onkey() onclick() | onscreenclick() 当点击屏幕 ontimer() 当达到定时 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() >>> turtle.tiltangle() 45.0 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函数绑定到鼠标点击此海龟事件。如果 event-binding will be removed turtle.onrelease(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函0 码力 | 1552 页 | 7.42 MB | 9 月前3
Python 标准库参考指南 3.6.15 onscreenclick() 当点击屏幕 ontimer() 当达到定时 mainloop() | done() 主循环 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() 20), (-50, 20), (-30, -20)) 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函数绑定到鼠标点击此海龟事件。如果 event-binding will be removed turtle.onrelease(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.6.15 onscreenclick() 当点击屏幕 ontimer() 当达到定时 mainloop() | done() 主循环 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() 20), (-50, 20), (-30, -20)) 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函数绑定到鼠标点击此海龟事件。如果 event-binding will be removed turtle.onrelease(fun, btn=1, add=None) 参数 • fun –一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn –鼠标按钮编号,默认值为 1 (鼠标左键) • add –True 或 False –如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun 指定的函0 码力 | 1886 页 | 8.95 MB | 9 月前3
Python 标准库参考指南 3.7.13 onscreenclick() 当点击屏幕 ontimer() 当达到定时 mainloop() | done() 主循环 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() (-50, 20), (-30, -20)) 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun -- 一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn -- 鼠标按钮编号,默认值为 1 (鼠标左键) • add -- True 或 False -- 如为 True 则将添加一个新绑定,否则将取代先前的绑 定 将 fun add=None) 1230 Chapter 25. 程序框架 The Python Library Reference, 发布 3.7.13 参数 • fun -- 一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn -- 鼠标按钮编号,默认值为 1 (鼠标左键) • add -- True 或 False -- 如为 True 则将添加一个新绑定,否则将取代先前的绑 定 将 fun0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.7.13 onscreenclick() 当点击屏幕 ontimer() 当达到定时 mainloop() | done() 主循环 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() (-50, 20), (-30, -20)) 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun -- 一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn -- 鼠标按钮编号,默认值为 1 (鼠标左键) • add -- True 或 False -- 如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun event-binding will be removed turtle.onrelease(fun, btn=1, add=None) 参数 • fun -- 一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn -- 鼠标按钮编号,默认值为 1 (鼠标左键) • add -- True 或 False -- 如为 True 则将添加一个新绑定,否则将取代先前的绑定 将 fun0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.8.20 onscreenclick() 当点击屏幕 ontimer() 当达到定时 mainloop() | done() 主循环 设置与特殊方法 mode() colormode() 颜色模式 getcanvas() 获取画布 getshapes() 获取形状 register_shape() | addshape() 添加形状 turtles() 所有海龟 window_height() 窗口高度 window_width() (-50, 20), (-30, -20)) 使用事件 turtle.onclick(fun, btn=1, add=None) 参数 • fun -- 一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn -- 鼠标按钮编号,默认值为 1 (鼠标左键) • add -- True 或 False -- 如为 True 则将添加一个新绑定,否则将取代先前的绑 定 将 fun add=None) 1282 Chapter 24. 程序框架 The Python Library Reference, 发布 3.8.20 参数 • fun -- 一个函数,调用时将传入两个参数表示在画布上点击的坐标。 • btn -- 鼠标按钮编号,默认值为 1 (鼠标左键) • add -- True 或 False -- 如为 True 则将添加一个新绑定,否则将取代先前的绑 定 将 fun0 码力 | 1927 页 | 9.69 MB | 9 月前3
共 24 条
- 1
- 2
- 3













