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基础教程之udp端口扫描
Feb 10 Python
python daemon守护进程实现
Aug 27 Python
机器学习经典算法-logistic回归代码详解
Dec 22 Python
python实现在IDLE中输入多行的方法
Apr 19 Python
python实现自主查询实时天气
Jun 22 Python
Python Numpy库安装与基本操作示例
Jan 08 Python
python 获取毫秒数,计算调用时长的方法
Feb 20 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
Mar 30 Python
为什么说python适合写爬虫
Jun 11 Python
Django返回HTML文件的实现方法
Sep 17 Python
Python修改DBF文件指定列
Dec 19 Python
解决python存数据库速度太慢的问题
Apr 23 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
部署PHP项目应该注意的几点事项分享
2013/12/20 PHP
php结合web uploader插件实现分片上传文件
2016/05/10 PHP
Netbeans 8.2将支持PHP7 更精彩
2016/06/13 PHP
PHP抽象类与接口的区别详解
2019/03/21 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
Javascript下IE与Firefox下的差异兼容写法总结
2010/06/18 Javascript
$.getJSON在IE下失效的原因分析及解决方法
2013/06/16 Javascript
JS中typeof与instanceof之间的区别总结
2013/11/14 Javascript
用js将内容复制到剪贴板兼容浏览器
2014/03/18 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
2016/08/29 Javascript
ztree实现权限横向显示功能
2017/05/20 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
微信小程序学习笔记之目录结构、基本配置图文详解
2019/03/28 Javascript
python中元类用法实例
2014/10/10 Python
Python入门篇之函数
2014/10/20 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
python中使用zip函数出现错误的原因
2018/09/28 Python
python正向最大匹配分词和逆向最大匹配分词的实例
2018/11/14 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
记一次Django响应超慢的解决过程
2020/09/17 Python
Python调用REST API接口的几种方式汇总
2020/10/19 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
css3闪亮进度条效果实现思路及代码
2013/04/17 HTML / CSS
迪卡侬(Decathlon)加拿大官网:源自法国的运动专业超市
2020/11/22 全球购物
Big Green Smile法国:领先的英国有机和天然产品在线商店
2021/01/02 全球购物
涉外文秘个人求职的自我评价
2013/10/07 职场文书
关于毕业的广播稿
2014/01/10 职场文书
党的群众路线教育实践活动查摆问题自查报告
2014/10/10 职场文书
民政局离婚协议书范本
2014/10/20 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
基层组织建设年活动总结
2015/05/09 职场文书
2015年度对口支援工作总结
2015/07/22 职场文书
2016关于学习党章的心得体会
2016/01/15 职场文书
合作意向书怎么写
2019/06/24 职场文书
JavaScript canvas实现流星特效
2021/05/20 Javascript
一文搞懂python异常处理、模块与包
2021/06/26 Python