python 怎么取消turtle画图的过程_python 实现turtle画图并导出图片格式的文件

如下所示:

from turtle import*

import turtle

setup(800,700,300,50)

penup()

seth(90)

fd(100)

seth(0)

fd(-200)

pendown()

pensize(3)

pencolor("black")

seth(0)

fd(210)

seth(90)

fd(20)

seth(115)

circle(120,129)

seth(270)

fd(20)

seth(270)

fd(15)

seth(0)

fd(217)

seth(90)

fd(19)

penup()

seth(150)

fd(155)

pendown()

pencolor("blue")

pensize(2)

seth(200)

circle(70,40)

circle(5,40)

circle(20,90)

circle(10,140)

fd(5)

seth(330)

circle(-10,140)

seth(120)

circle(5,40)

seth(160)

circle(-30,30)

seth(65)

circle(-70,50)

penup()

seth(10)

fd(25)

seth(-25)

pendown()

circle(-70,40)

circle(-5,40)

circle(-20,90)

circle(-10,140)

seth(-30)

circle(5,40)

seth(180)

seth(225)

fd(-5)

seth(140)

circle(17,260)

seth(5)

circle(28,120)

penup()

seth(200)

fd(150)

seth(210)

fd(30)

seth(270)

fd(30)

seth(0)

fd(18)

pendown()

pencolor("black")

seth(270)

fd(160)

seth(0)

fd(70)

seth(0)

fd(50)

seth(90)

fd(160)

ts = turtle.getscreen()

ts.getcanvas().postscript(file="work.eps")

PostScript是一种页面描述语言,主要用于高质量打印。

# 以下代码,将画好的图案按指定格式保存到当前文件目录

# 可以使用 .eps格式,对于.jpg格式,即使生成图片,也因为jpeg标识符段长度太短,导致文件不完整无法打开。

ts = turtle.getscreen()

ts.getcanvas().postscript(file="work.eps")

#在当前工作目录下生成work.eps格式图片,这种格式使用photoshop可以打开。生成过程中控制台会输出如下语句:

'-81.1893121271068 426.860206316411 moveto\n-86.1893121271068 417.860206316411 lineto\n-81.1893121271068 419.860206316411 lineto\n-76.1893121271068 417.860206316411 lineto\n-81.1893121271068 426.860206316411 lineto\n0.000 0.000 0.000 setrgbcolor AdjustColor\neofill\n-81.1893121271068 426.860206316411 moveto\n-86.1893121271068 417.860206316411 lineto\n-81.1893121271068 419.860206316411 lineto\n-76.1893121271068 417.860206316411 lineto\n-81.1893121271068 426.860206316411 lineto\n1 setlinejoin 1 setlinecap\n1 setlinewidth\n[] 0 setdash\n0.000 0.000 0.000 setrgbcolor AdjustColor\nstroke\n'

有可能是你的绘图痕迹。

ts.getcanvas().postscript(file=r"C:\work.eps")

#这样就是指定图片生成的位置为c盘下了。

19120712824445143175080588.jpg

以上这篇python 实现turtle画图并导出图片格式的文件就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值