no es necesario que trabaje en python, ya que lo que hace es leer un código introducido y mostrar un resultado sin usar el interprete de python en este caso, o sea, lee un código x, sino es igual muestra donde está la diferencia, que es algo que python no hace de esa forma, por lo tanto están comparando dos textos
Pues estariamos apañaos si no trabajase en Python y el resto de lenguajes soportados.
Ninguna web que se pueda considerar profesional trabajaría del modo que sugieres, en Codeacademy las instrucciones se envian mediante AJAX a un intérprete de Python, el código se ejecuta en el server y devuelve la respuesta o resultado de ejecución, lo que ocurra después no estoy del todo seguro puesto que no lo he programado yo, pero obviamente al tratarse de una web profesional tendrá un algoritmo bien elaborado el cual imagino que además hará una evaluación de texto usando la técnica
Diff para localizar y resaltar en el código las diferencias entre ambos textos.
[Phyton] Como compilarlo?
Python es un lenguaje de Scripting, cuya característica es ser interpretado, o lo que es lo mismo, no poder ser compilado.
Pero hay muchas implementaciones de Python que si son compilables.
es decir compilarlo en mi windows como un .exe
Lo que puedes hacer es convertir a executable empaquetando el script junto al intérprete y los recursos necesarios, hay herramientas que automatizan dicha tarea.
➢
cx_Freezecomo yo puedo hacer un programa con gui en phyton
➢
GUI toolkits for Pythonpeudo utilizar phyton para hacer una pagina web?
➢
Web Frameworks for Python+
➢
HOWTO Use Python in the webSaludos