声明一个数据文件 txt
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
import turtle
# coding:utf-8 设置编码格式
# 画笔的初始配置
turtle.pencolor("red")
turtle.pensize(5)
# 读取文本数据
datas = [] # 声明一个列表
fw = open("AutomaticTrajectoryTendering.txt", 'r') # 打开文本文件
for line in fw:
line = line.replace("\n", "")
datas.append(list(map(eval, line.split(","))))
fw.close()
# 通过数据中的文件进行绘制
for i in range(len(datas)):
turtle.pencolor(datas[i][3], datas[i][4], datas[i][5])
turtle.fd(datas[i][0])
if datas[i][1]:
turtle.right(datas[i][2])
else:
turtle.left(datas[i][2])
turtle.done()