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 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
python爬虫正则表达式之处理换行符
Jun 08 Python
Anaconda2 5.2.0安装使用图文教程
Sep 19 Python
python 对类的成员函数开启线程的方法
Jan 22 Python
python学生管理系统学习笔记
Mar 19 Python
使用Django搭建一个基金模拟交易系统教程
Nov 18 Python
python利用dlib获取人脸的68个landmark
Nov 27 Python
Python二元算术运算常用方法解析
Sep 15 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
Nov 02 Python
python3爬虫中引用Queue的实例讲解
Nov 24 Python
Python insert() / append() 用法 Leetcode实战演示
Mar 31 Python
教你如何用python开发一款数字推盘小游戏
Apr 14 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
php header()函数使用说明
2008/07/10 PHP
thinkphp控制器调度使用示例
2014/02/24 PHP
php实现比较两个文件夹异同的方法
2015/06/18 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
PHP针对多用户实现更换头像功能
2016/09/04 PHP
层序遍历在ExtJs的TreePanel中的应用
2009/10/16 Javascript
浅析javascript闭包 实例分析
2010/12/25 Javascript
IE图片缓存document.execCommand("BackgroundImageCache",false,true)
2011/03/01 Javascript
JS高级笔记
2011/07/13 Javascript
你的 mixin 真的兼容 ECMAScript 5 吗?
2013/04/11 Javascript
jQuery获取注册信息并提示实现代码
2013/04/21 Javascript
Angularjs 基础入门
2014/12/26 Javascript
AngularJS中的JSONP实例解析
2016/12/01 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
socket.io实现在线群聊功能
2017/04/07 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
2017/12/19 Javascript
小程序从手动埋点到自动埋点的实现方法
2019/01/24 Javascript
详解vue 路由跳转四种方式 (带参数)
2019/04/28 Javascript
小程序和web画三角形实现解析
2019/09/02 Javascript
实用的 vue tags 创建缓存导航的过程实现
2020/12/03 Vue.js
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python实现根据用户输入从电影网站获取影片信息的方法
2015/04/07 Python
python实现名片管理系统项目
2019/04/26 Python
python变量的作用域是什么
2020/05/26 Python
Python多线程正确用法实例解析
2020/05/30 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
2020/08/02 Python
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
adidas美国官网:adidas US
2016/09/21 全球购物
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
世界上最大的艺术和工艺用品商店:MisterArt.com
2018/07/13 全球购物
创业计划书如何吸引他人眼球
2014/01/10 职场文书
高等教育学自荐书范文
2014/02/10 职场文书
幼儿园教师自我鉴定
2014/03/20 职场文书
弘扬职业精神演讲稿
2014/03/20 职场文书
体育比赛口号
2014/06/09 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书