python tkinter canvas使用实例

 更新时间:2019年11月04日 09:24:58   作者:changfan  
这篇文章主要介绍了python tkinter canvas使用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

这篇文章主要介绍了python tkinter canvas使用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

注:在使用 create_arc 绘制弧时,和 create_oval 的用法相似,因为弧是椭圆的一部分,因此同样也是指定左上角和右下角两个点的坐标。

默认总是绘制从 (x_1,y_1)开始,程序可通过 start 改变起始角度,也可通过 extent 改变转过的角度(逆时针旋转)。

from tkinter
import *
root = Tk()
root.title('Wjz')
cv = Canvas(root, background = 'white',
	width = 200, height = 200)
cv.pack(fill = BOTH, expand = YES)
# 绘制左上角半圆
cv.create_arc((5, 5, 85, 85),
	width = 2,
	outline = "red",
	start = 0,
	extent = 180,
	style = ARC)# 绘制右上角半圆
cv.create_arc((85, 5, 165, 85),
	width = 2,
	outline = "red",
	start = 0,
	extent = 180,
	style = ARC)# 绘制下方半圆
cv.create_arc((5, -45, 165, 125),
	width = 2,
	outline = "red",
	start = 180,
	extent = 180,
	style = ARC)
root.mainloop()

代码执行结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • python归并排序算法过程实例讲解

    python归并排序算法过程实例讲解

    在本篇文章里小编给大家整理的是一篇关于python归并排序算法过程实例讲解内容,有兴趣的朋友们可以学习下。
    2020-11-11
  • 浅谈python类属性的访问、设置和删除方法

    浅谈python类属性的访问、设置和删除方法

    下面小编就为大家带来一篇浅谈python类属性的访问、设置和删除方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • 基于Python的人脸检测与分类过程详解

    基于Python的人脸检测与分类过程详解

    这篇文章主要介绍了基于Python的人脸检测与分类,算法分为两个部分识别人脸位置和确定人脸分类,由于这两项工作截然相反,所以我们使用了两个网络分别完成,详细过程跟随小编一起看看吧
    2022-05-05
  • 100 个 Python 小例子(练习题四)

    100 个 Python 小例子(练习题四)

    这篇文章主要给大家分享100 个 Python 小例子,前文分享了一二三,本文的四十最后一篇了,这篇就把100道python小练习全分享完了,感兴趣的小伙伴也可以去练习前几期内容,洗碗给这几篇文章给你的学习带来帮助
    2022-01-01
  • Python及Django框架生成二维码的方法分析

    Python及Django框架生成二维码的方法分析

    这篇文章主要介绍了Python及Django框架生成二维码的方法,结合实例形式分析了Python及Django框架使用qrcode包实现二维码生成功能的相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • Pytorch配置GPU环境方式

    Pytorch配置GPU环境方式

    这篇文章主要介绍了Pytorch配置GPU环境方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Python使用fastAPI如何实现一个流式传输接口

    Python使用fastAPI如何实现一个流式传输接口

    这篇文章主要介绍了Python使用fastAPI如何实现一个流式传输接口问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • 使用pyQT5显示网页的实现步骤

    使用pyQT5显示网页的实现步骤

    本文主要介绍了使用pyQT5显示网页的实现步骤,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • python中的进度条工具tqdm及用法示例

    python中的进度条工具tqdm及用法示例

    tqdm 是 Python 中一个非常流行的进度条工具,常用于长时间运行的任务,如数据处理、训练机器学习模型等,下面是 tqdm 的详细介绍及一些常见用法示例,感兴趣的朋友一起看看吧
    2024-06-06
  • 跟老齐学Python之复习if语句

    跟老齐学Python之复习if语句

    是否记得,在上一部分,有一讲专门介绍if语句的:从if开始语句的征程。在学习if语句的时候,对python编程的基础知识了解的还不是很多,或许没有做什么太复杂的东西。本讲要对它进行一番复习,通过复习提高一下。如果此前有的东西忘记了,建议首先回头看看前面那讲。
    2014-10-10

最新评论