python 自动轨迹绘制的实例代码


Posted in Python onJuly 05, 2019

用到的思维:

自动化思维,数据和功能分开处理,用数据驱动程序自动运行

接口化设计,数据与程序的对接方式要清晰明了

二维数据应用,应用维度组织数据,二维数据最常用

代码

# AutoTrace.py
import turtle as t
t.title("自动轨迹绘制")
t.setup(800,600)
t.pencolor("red")
t.pensize(5)
t.speed(10)
# 数据读取
datals=[]
f=open("data.trace",'rt')
for line in f:
  line=line.replace('\n','')
  datals.append(list(map(eval,line.split(','))))
f.close()
# 自动绘制
for i in range(len(datals)):
  t.pencolor(datals[i][3],datals[i][4],datals[i][5])
  t.fd(datals[i][0])
  t.left(datals[i][2]) if datals[i][1]==0 else t.right(datals[i][2])
t.done()

数据文件

300,0,144,1,0,0
300,0,144,0,1,0
300,0,144,0,0,1
300,0,144,1,1,0
300,0,108,0,1,1
184,0,72,1,0,1
184,0,72,0,0,0
184,0,72,0,0,0
184,0,72,0,0,0
184,1,72,1,0,1
184,1,72,0,0,0
184,1,72,0,0,0
184,1,72,0,0,0
184,1,72,0,0,0
184,1,720,0,0,0

效果

python 自动轨迹绘制的实例代码

以上这篇python 自动轨迹绘制的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python continue语句用法实例
Mar 11 Python
10款最好的Web开发的 Python 框架
Mar 18 Python
spyder常用快捷键(分享)
Jul 19 Python
python向已存在的excel中新增表,不覆盖原数据的实例
May 02 Python
Python读写及备份oracle数据库操作示例
May 17 Python
python3.6使用pickle序列化class的方法
Oct 22 Python
Python模拟百度自动输入搜索功能的实例
Feb 14 Python
Python中如何导入类示例详解
Apr 17 Python
PyQt5创建一个新窗口的实例
Jun 20 Python
Python基于OpenCV实现人脸检测并保存
Jul 23 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
Jul 31 Python
python-视频分帧&多帧合成视频实例
Dec 10 Python
python实现ip代理池功能示例
Jul 05 #Python
解决yum对python依赖版本问题
Jul 05 #Python
python写入文件自动换行问题的方法
Jul 05 #Python
Python Numpy计算各类距离的方法
Jul 05 #Python
ERLANG和PYTHON互通实现过程详解
Jul 05 #Python
python如何读取bin文件并下发串口
Jul 05 #Python
anaconda如何查看并管理python环境
Jul 05 #Python
You might like
实用函数10
2007/11/08 PHP
PHP数组生成XML格式数据的封装类实例
2016/11/10 PHP
POST一个JSON格式的数据给Restful服务实例详解
2017/04/07 PHP
php读取XML的常见方法实例总结
2017/04/25 PHP
php命令行写shell实例详解
2018/07/19 PHP
PHP扩展类型及安装方式解析
2020/04/27 PHP
JS实现鼠标箭头变成一个燃烧烛光效果的方法
2015/02/28 Javascript
javascript动态创建链接的方法
2015/05/13 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
学习JavaScript事件流和事件处理程序
2016/01/25 Javascript
基于zepto的移动端轻量级日期插件--date_picker
2016/03/04 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
2016/11/21 Javascript
Json按某个键的值进行排序
2016/12/22 Javascript
iview给radio按钮组件加点击事件的实例
2017/09/30 Javascript
node.js使用redis储存session的方法
2018/09/26 Javascript
解决layer弹出层中表单不起作用的问题
2019/09/09 Javascript
VSCode搭建Vue项目的方法
2020/04/30 Javascript
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
python3中set(集合)的语法总结分享
2017/03/24 Python
python处理两种分隔符的数据集方法
2018/12/12 Python
Python 实现两个服务器之间文件的上传方法
2019/02/13 Python
python3用PIL把图片转换为RGB图片的实例
2019/07/04 Python
利用SVG和CSS3来实现一个炫酷的边框动画
2015/07/22 HTML / CSS
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
为世界各地的女性设计和生产时尚服装:ROMWE
2016/09/17 全球购物
澳大利亚正品化妆品之家:Cosmetic Capital
2017/07/03 全球购物
JAVA高级程序员面试题
2013/09/06 面试题
通信工程专业毕业生推荐信
2013/12/25 职场文书
大学生职业生涯规划书范文
2014/01/14 职场文书
自我评价的范文
2014/02/02 职场文书
理想点亮人生演讲稿
2014/05/21 职场文书
2014中考励志标语
2014/06/05 职场文书
培训师岗位职责
2015/02/14 职场文书
开除员工通知
2015/04/22 职场文书
7个关于Python的经典基础案例
2021/11/07 Python
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技