¿Por qué convertir LLSP a PY?
.llsp is a word-block (Scratch-style) SPIKE project, while .py is plain Python text you can run in the SPIKE App's Python mode, in an editor, or version-control with git. People convert to Python for real code control, reuse, and readable diffs.
Cómo convertir LLSP a PY
pyspikon
Unzip the .llsp, then run python pyspikon.py path-to-file new-file-path to generate a .py from the project's project.json. Note the tool is deprecated and can be glitchy.
LEGO Education SPIKE App (Python mode)
Open a new Python project in the SPIKE App and re-create the logic as code; this is the most reliable way to get clean, runnable .py.
flippertools
Use this command-line toolkit for SPIKE/MINDSTORMS project files to inspect and pull the program out of the .llsp before hand-porting it to Python.
Acerca de estos formatos
Un archivo .llsp es un proyecto guardado por la aplicación LEGO Education SPIKE versión 2, que contiene el programa basado en bloques o Python que un estudiante construyó para un robot…
Abrir detalles de .LLSP →Un archivo .py es un archivo de código fuente de Python: texto plano que contiene un programa o script escrito en el lenguaje Python. Para leer el código, ábralo en cualquier editor de…
Abrir detalles de .PY →Calidad y qué observar
- Los convertidores no cubren todos los bloques: los eventos y mis bloques suelen omitirse y deben reescribirse manualmente.
- pyspikon está marcado como obsoleto, por lo que su salida puede necesitar limpieza antes de ejecutarse en el hub.
- Un proyecto de bloques de palabras rara vez se mapea uno a uno con un Python idiomático; trata la salida como un borrador inicial.
Preguntas frecuentes
¿Sigue manteniéndose pyspikon?
¿Qué bloques no se pueden convertir?
¿Puedo ejecutar el .py en mi hub de SPIKE?
¿Dónde se almacena el programa real en un .llsp?
project.json, que los convertidores analizan para construir el archivo Python.