]> git.cworth.org Git - zombocom-ai/blobdiff - run-turtle.py
Add initial structure of a Magic School Bus puzzle
[zombocom-ai] / run-turtle.py
diff --git a/run-turtle.py b/run-turtle.py
new file mode 100755 (executable)
index 0000000..fb74b02
--- /dev/null
@@ -0,0 +1,34 @@
+#!/usr/bin/env python3
+
+from svg_turtle import SvgTurtle
+import tempfile
+import os
+
+OUTPUT_DIR_PREFIX='/srv/cworth.org/zombocom'
+OUTPUT_DIR="{}/busart".format(OUTPUT_DIR_PREFIX)
+
+t = SvgTurtle(512,512);
+
+t.pencolor('red');
+
+t.penup();
+t.right(180);
+t.forward(200);
+t.right(180);
+t.pendown();
+
+for i in range(50):
+    t.forward(100);
+    t.left(123);
+
+(fd, filename) = tempfile.mkstemp(suffix=".svg", prefix="busart", dir=OUTPUT_DIR);
+os.close(fd)
+
+t.save_as(filename);
+os.chmod(filename, 0o644);
+
+web_file = filename.removeprefix(OUTPUT_DIR_PREFIX);
+
+print(web_file);
+
+