De manera similar a esta pregunta, me gustaría evaluar (en modo org.) Los bloques de código fuente de Python que contienen instrucciones de "entrada", pero no puedo encontrar una manera de tener una evaluación interactiva (con la entrada del usuario) durante la evaluación o darle alguna entrada conocida por adelantado (almacenado en un archivo, por ejemplo).
Mi restricción es usar explícitamente la input
instrucción ya que todo esto debería incluirse en un libro de texto para estudiantes.
Ejemplo de código:
#+BEGIN_SRC python :results output
a= input("Value")
print(a)
#+END_SRC
¿Es posible tener una evaluación tan interactiva o simularla (dando al código fuente una entrada falsa)?
noweb
, del modo org que le permitirá probar y exportar su código con resultados.
export
para generar su código de ejemplo para los estudiantes en algún otro formato, por ejemplo, html?