Codificación de Python en la web


PythonAnywhere facilita la creación y ejecución de programas Python en la nube. Puedes escribir tus programas en un editor basado en la web o simplemente ejecutar una sesión de consola desde cualquier navegador web moderno. Hay espacio de almacenamiento en nuestros servidores, y puedes conservar el estado de tu sesión y acceder a ella desde cualquier lugar, sin necesidad de pagar o configurar tu propio servidor. Comience a trabajar en su escritorio de trabajo, y más tarde continúe desde donde lo dejó accediendo exactamente a la misma sesión desde su portátil.

Pilas incluidas

Con las versiones de Python 2.7, 3.6, 3.7, 3.8, 3.9 y 3.10, y todas las bondades que normalmente encuentras en una instalación de Python, PythonAnywhere también está preconfigurado con montones de librerías útiles, como NumPy, SciPy, Mechanize, BeautifulSoup, pycrypto, y muchas otras. Consulta nuestra lista completa de pilas incluidas.

Potentes servidores

PythonAnywhere se ejecuta en servidores súper potentes alojados en Amazon EC2, y puedes aprovecharlo al máximo. Sin pagar un centavo, puedes ejecutar programas simples de Python para ayudarte a explorar tus ideas. Para el procesamiento pesado, sólo pagas por lo que usas, así que puedes acceder a teraflops de potencia sin necesidad de dar explicaciones a la compañía eléctrica.

Codificación sobre la marcha

Es difícil escribir programas o jugar con ideas sobre la marcha. Como PythonAnywhere se ejecuta en nuestros servidores y se muestra en tu navegador web, puedes escribir aplicaciones Python desde tu iPad, teléfono o smart TV con la misma facilidad que desde tu ordenador. Funciona en el iPad, y estamos en fase beta para dispositivos Android.

Tus archivos, en todas partes

Es fácil meter y sacar tus cosas de PythonAnywhere – puedes subir y descargar archivos desde nuestra interfaz web, o abrir una línea de comandos para trabajar con tus proyectos git, mercurial o subversion desde GitHub, Bitbucket, o desde cualquier repositorio público de código fuente. Con 512Mb de espacio libre en disco, no tienes que preocuparte por quedarte sin espacio. Y los usuarios de pago pueden obtener más espacio y utilizar scp y SFTP.

Automatización sencilla

Utiliza las tareas programadas de PythonAnywhere para ejecutar tus scripts de Python periódicamente. Raspe sitios web, archive tweets, conéctese a su sistema de automatización del hogar para encender la tostadora… ¡la elección es suya!

Si deseas aprender Python te recomendamos la web de Python Tutoriales.

Un entorno de aprendizaje de Python con todo preparado

Python es un gran lenguaje para la enseñanza, pero instalarlo y configurarlo en todos los ordenadores de tus alumnos puede no ser fácil. PythonAnywhere proporciona un entorno listo para funcionar, que incluye un editor que resalta la sintaxis y comprueba los errores, consolas Python 2 y 3, y un juego completo de pilas incluido. Evita todas las molestias de tener Python instalado en el portátil de cada uno, y de asegurarte de que todo el mundo puede instalar con pip todos los paquetes correctos.

Distribuir las tareas y supervisar el progreso es fácil

Una vez que un estudiante te ha nominado como su profesor, puedes ver sus archivos y consolas de Python, para que puedas ayudarles más fácilmente. Puedes copiar archivos en sus cuentas para darles un punto de partida para sus tareas, y puedes ver sus soluciones.

Incluso podemos crear cuentas de estudiantes en masa para usted, y pre-poblarlas con los archivos que usted proporcione – ¡sólo háganoslo saber!

Todos tus alumnos tienen el mismo entorno

El mismo sistema operativo, la misma consola, el mismo editor de texto – ahórrese tener que personalizar sus lecciones e instrucciones para Windows/Mac/Linux, y tener que depurar problemas en diferentes shells y editores.

Tus alumnos pueden optar por compartir sus consolas entre sí, para que puedan trabajar en proyectos de grupo de forma remota, o ayudarse mutuamente en clase.