Download showcase_scenes/canvas.py from hkblockchaintechnology/tiny-computer-agent: direct link, hf CLI and curl.
- Browser
- Download file 685 Bytes
-
https://huggingface.co/hkblockchaintechnology/tiny-computer-agent/resolve/main/showcase_scenes/canvas.py
- Command line
-
hf download hf://hkblockchaintechnology/tiny-computer-agent/showcase_scenes/canvas.py
-
curl -L -o canvas.py https://huggingface.co/hkblockchaintechnology/tiny-computer-agent/resolve/main/showcase_scenes/canvas.py
685 Bytes
| import pathlib | |
| import tkinter as tk | |
| MARKER = pathlib.Path(r"__MARKER__") | |
| READY = pathlib.Path(str(MARKER) + ".ready") | |
| root = tk.Tk() | |
| root.title("Canvas") | |
| root.geometry("560x360+200+150") | |
| canvas = tk.Canvas(root, width=560, height=360, highlightthickness=0) | |
| canvas.pack() | |
| canvas.create_rectangle(0, 0, 560, 360, fill="#1e2430", outline="") | |
| canvas.create_oval(40, 60, 160, 180, fill="#e05252", outline="") | |
| canvas.create_rectangle(220, 60, 340, 180, fill="#4f9dd8", outline="") | |
| canvas.create_polygon(400, 180, 460, 60, 520, 180, fill="#5fd08a", outline="") | |
| canvas.create_rectangle(40, 240, 520, 300, fill="#c9a227", outline="") | |
| root.update() | |
| READY.write_text("mapped") | |
| root.mainloop() | |