实例11 数据脚本绘制轨迹

步骤1:定义数据文件格式(接口)

步骤2:编写程序,根据文件接口解析参数绘制图形
# AutoTraceDraw.py import turtle as t # 数据读取脚本 datals = [] f = open("data.txt") for line in f: line = line.replace("\n", "") datals.append(list(map(eval, line.split(",")))) # map将可迭代对象的每一个元素,用第一参数指定的函数进行处理 f.close() # 根据脚本绘制图形 t.title('自动轨迹绘制') t.setup(1000, 1000, 0, 0) t.pencolor("red") t.pensize(5) print(datals) 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.right(datals[i][2]) else: t.left(datals[i][2])
步骤3:编制数据文件,绘制想要的图形
浙公网安备 33010602011771号