python 实现turtle画图并导出图片格式的文件


Posted in Python onDecember 07, 2019

如下所示:

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盘下了。

python 实现turtle画图并导出图片格式的文件

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

Python 相关文章推荐
Python sys.path详细介绍
Oct 17 Python
python创建进程fork用法
Jun 04 Python
Python正则表达式教程之三:贪婪/非贪婪特性
Mar 02 Python
Python实现希尔排序算法的原理与用法实例分析
Nov 23 Python
Python随机生成均匀分布在三角形内或者任意多边形内的点
Dec 14 Python
TensorFlow变量管理详解
Mar 10 Python
Scrapy框架爬取西刺代理网免费高匿代理的实现代码
Feb 22 Python
python3实现字符串操作的实例代码
Apr 16 Python
Tensorflow的梯度异步更新示例
Jan 23 Python
django之从html页面表单获取输入的数据实例
Mar 16 Python
基于Python中random.sample()的替代方案
May 23 Python
python的数学算法函数及公式用法
Nov 18 Python
基于python plotly交互式图表大全
Dec 07 #Python
Python数据可视化:顶级绘图库plotly详解
Dec 07 #Python
python将时分秒转换成秒的实例
Dec 07 #Python
pandas实现将日期转换成timestamp
Dec 07 #Python
Python 装饰器原理、定义与用法详解
Dec 07 #Python
Python Pandas 转换unix时间戳方式
Dec 07 #Python
Pandas-Cookbook 时间戳处理方式
Dec 07 #Python
You might like
解析linux下安装memcacheq(mcq)全过程笔记
2013/06/27 PHP
PHP设置图片文件上传大小的具体实现方法
2013/10/11 PHP
php支付宝在线支付接口开发教程
2016/09/19 PHP
PHP基于SimpleXML生成和解析xml的方法示例
2017/07/17 PHP
用js重建星际争霸
2006/12/22 Javascript
javascript 有趣而诡异的数组
2009/04/06 Javascript
url 编码 js url传参中文乱码解决方案
2010/04/11 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
jQuery旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
2013/01/16 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
JavaScript性能优化之小知识总结
2015/11/20 Javascript
基于Jquery实现焦点图淡出淡入效果
2015/11/30 Javascript
JS实现复选框的全选和批量删除功能
2017/04/05 Javascript
javascript定时器取消定时器及优化方法
2017/07/08 Javascript
vue数字类型过滤器的示例代码
2017/09/07 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
2017/11/08 jQuery
jQuery事件多次绑定与解绑问题实例分析
2019/02/19 jQuery
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
基于canvas实现手写签名(vue)
2020/05/21 Javascript
Ajax获取node服务器数据的完整步骤
2020/09/20 Javascript
Python2.5/2.6实用教程 入门基础篇
2009/11/29 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python利用flask sqlalchemy实现分页效果
2020/08/02 Python
python使用PyCharm进行远程开发和调试
2017/11/02 Python
解决Python plt.savefig 保存图片时一片空白的问题
2019/01/10 Python
Python Pandas数据结构简单介绍
2019/07/03 Python
python 爬取学信网登录页面的例子
2019/08/13 Python
中国宠物用品商城:E宠商城
2016/08/27 全球购物
台湾流行服饰购物平台:OB严选
2018/01/21 全球购物
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
《黄河颂》教学反思
2014/02/07 职场文书
后勤服务中心总经理工作职责
2014/03/03 职场文书
员工工作自我评价
2014/09/26 职场文书
一年级小学生评语大全
2014/12/25 职场文书
致短跑运动员加油稿
2015/07/21 职场文书