python自动轨迹绘制_Python——自动轨迹绘制
生活随笔
收集整理的這篇文章主要介紹了
python自动轨迹绘制_Python——自动轨迹绘制
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
需求:根據腳本來繪制圖形
不是寫代碼而是寫數據來繪制軌跡
數據腳本是自動化最重要的第一步
基本思路:
步驟1:定義數據文件格式(接口)
步驟2:編寫程序,根據文件接口解析參數繪制圖形
步驟3:編制數據文件
數據接口沒有統一的規范,可以自己定義
程序:
#AutoTraceDraw.py
import turtle as t
t.title('自動軌跡繪制')
t.setup(800, 600, 0, 0)
t.pencolor("red")
t.pensize(5)
#數據讀取
datals = []
f = open("data.txt")
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])
if datals[i][1]:
t.rt(datals[i][2])
else:
t.lt(datals[i][2])
自動化思維:數據和功能分離,數據驅動的自動運行
接口化設計:格式化設計接口,清晰明了
總結
以上是生活随笔為你收集整理的python自动轨迹绘制_Python——自动轨迹绘制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 私募基金具有高风险,这种私募基金不能投资
- 下一篇: mysql中存储过程另存为_转: MyS