Pourquoi convertir LLSP en 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.
Comment convertir LLSP en 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.
À propos de ces formats
Un fichier .llsp est un projet enregistré par la version 2 de l'application LEGO Education SPIKE, contenant le programme basé sur des blocs ou en Python qu'un élève a construit pour un…
Ouvrir les détails de .LLSP →Un fichier .py est un fichier de code source Python - du texte brut contenant un programme ou un script écrit dans le langage Python. Pour lire le code, ouvrez-le dans n'importe quel…
Ouvrir les détails de .PY →Qualité et points de vigilance
- Les convertisseurs ne couvrent pas tous les blocs - les Événements et les « Mes Blocs » sont couramment ignorés et doivent être réécrits manuellement.
- pyspikon est marqué comme obsolète, sa sortie peut donc nécessiter un nettoyage avant de fonctionner sur le hub.
- Un projet de blocs de mots correspond rarement de manière identique à un Python idiomatique ; considérez la sortie comme un premier brouillon.
Foire aux questions
Est-ce que pyspikon est toujours maintenu ?
Quels blocs ne parviennent pas à être convertis ?
Puis-je exécuter le .py sur mon hub SPIKE ?
Où est stocké le programme réel dans un .llsp ?
project.json, que les convertisseurs analysent pour construire le fichier Python.