Pruebas#
Ejemplos de codigo ejecutable#
Bloque de codigo Python normal (sin ejecucion)#
Ejemplo ejecutado#
Este codigo se ejecuta al construir el sitio, y el resultado se muestra en la pagina, en vez del codigo.
This is a test
Para que el resultado se muestre debajo podemos usar source="above" o source="material-block".
Traceback (most recent call last):
File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/site-packages/markdown_exec/_internal/formatters/python.py", line 71, in _run_python
exec_python(code, code_block_id, exec_globals)
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.14.3/x64/lib/python3.14/site-packages/markdown_exec/_internal/formatters/_exec_python.py", line 8, in exec_python
exec(compiled, exec_globals) # noqa: S102
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "<code block: n2>", line 3, in <module>
import numpy as np
ModuleNotFoundError: No module named 'numpy'
Ejemplo con pyodide (ejecucion en el navegador)#
print("This is a test")
import numpy as np
print(np.random.randn(10, 4))
Fuente: mkdocs-exec