]> git.cworth.org Git - zombocom-ai/blob - run-turtle.py
Add initial structure of a Magic School Bus puzzle
[zombocom-ai] / run-turtle.py
1 #!/usr/bin/env python3
2
3 from svg_turtle import SvgTurtle
4 import tempfile
5 import os
6
7 OUTPUT_DIR_PREFIX='/srv/cworth.org/zombocom'
8 OUTPUT_DIR="{}/busart".format(OUTPUT_DIR_PREFIX)
9
10 t = SvgTurtle(512,512);
11
12 t.pencolor('red');
13
14 t.penup();
15 t.right(180);
16 t.forward(200);
17 t.right(180);
18 t.pendown();
19
20 for i in range(50):
21     t.forward(100);
22     t.left(123);
23
24 (fd, filename) = tempfile.mkstemp(suffix=".svg", prefix="busart", dir=OUTPUT_DIR);
25 os.close(fd)
26
27 t.save_as(filename);
28 os.chmod(filename, 0o644);
29
30 web_file = filename.removeprefix(OUTPUT_DIR_PREFIX);
31
32 print(web_file);
33
34