Cómo ejecutar aplicaciones Python en cualquier plataforma
A veces, las cosas que te hacen suceder de cultivarse a escribir código pueden ser muy simples. Presente que quería cultivarse programación cuando era imberbe, o quería aplicar lo que aprendí de BASIC en BX a un entorno actual. ¿mi pregunta? No sé dónde programar. Una vez que entienda C # o Java, ¿dónde ingresaré el código y cómo lo ejecuto?
Siempre que le averiguo a cierto, me miran sin comprender. ¿Cuál es el problema?
El hecho es que nunca antiguamente había precisado un IDE o un intérprete. Máquinas como ZX Spectrum y Tatung Einstein (¿hay otros usuarios de Einstein allí?) ¡Simplemente solicitan un código cuando se inicia!
Mucha multitud tiene problemas similares en Python. Entienden el código, pero no saben cómo ejecutar Python. O cómo convertir su creación en una aplicación que otros puedan descargar y comprar. De hecho, el uso de Python a veces puede causar confusión incluso con solo ejecutar un montón de código.
¡Luego continúe leyendo para cultivarse a ejecutar Python en cualquier situación!
Cómo ejecutar aplicaciones Python
Antaño de profundizar en cómo ejecutar Python, primero debe instalar un intérprete de Python en su computadora. Puedes encontrarlo en el sucesivo enlace:
Además hemos escrito guías sobre cómo instalar Python en Windows, Mac o Linux y comenzar a codificar.
Pero esto es solo para mostrarle cómo instalar el intérprete.Esto puede enseñarle a tu computadora comprensión Python, pero no puede proporcionarle ningún puesto para escribir y ejecutar aplicaciones.
De lo contrario, no es estrictamente el caso. Posteriormente de instalar este paquete, busque un software llamado Python Shell. Esto le proporciona un Shell donde puede escribir directamente comandos de Python y hacer que se ejecuten de inmediato. Posteriormente de presionar la tecla Enter, se ejecutará cualquier comunicación que use.
Pero ve Archivo> Nuevo archivo ¡Podrás crear un nuevo archivo .py! Ingrese un código aquí y vaya a: Ejecutar> Ejecutar módulo. Se le pedirá que guarde el archivo como un módulo (una cámara compacta de código Python que se puede ejecutar desde otros scripts), ¡y luego ejecute su aplicación desde allí!
Así es como se ejecutan archivos de Python.
Por el contrario, además puede utilizar muchos IDE o editores diferentes para ejecutar archivos Python. IDE es un entorno de avance integrado que le proporciona una interfaz que puede usar para ingresar código, probar su aplicación y ver cualquier error que pueda ocurrir mientras escribe.
Cómo crear archivos Python ejecutables
Ahora sabe cómo ejecutar archivos Python, pero ¿qué sucede si desea ayudar a otros a ejecutar programas? La mayoría de las personas que no programan no instalarán Python en sus computadoras, ¡y mucho menos accederán al IDE o al editor! Si planeas compartir o entregar tu trabajo, este es un obstáculo que debes exceder.
Desafortunadamente, no existe un método integrado para hacer que los archivos de Python se ejecuten en cualquier computadora. Esto se debe a que Python es un jerigonza dinámico, diferente de C #. Algunos creadores resuelven este problema utilizando Python como parte de la descarga, pero esta no es una buena alternativa.
Por fortuna, existen soluciones de terceros. Dos opciones populares son PyInstaller y Py2exe. Los dos métodos le permiten crear nuevas aplicaciones como archivos .exe. Para descargarlos y usarlos, deberá usar PiP.
Para instalar PyInstaller desde PyPI en Linux o Mac, simplemente escriba:
pip install pyinstaller
Para realizar la misma operación a través de Windows, ejecute el símbolo del sistema (asegúrese de ejecutarlo como administrador), luego use:
py -m pip install pyinstaller
Si pip no está instalado, generalmente se puede hacer modificando la instalación de Python (busque desinstalar en la mostrador de búsqueda, luego seleccione la traducción de Python y seleccione «modificar»).
Debe realizar algunos pasos adicionales para utilizar cualquiera de estas dos herramientas y crear su .exe, pero encontrará todas las instrucciones relevantes en el sitio web correspondiente.
Cómo ejecutar una aplicación web Python
Una cosa que notará cuando intente construir un .exe a partir del código Python es que este no es un proceso intuitivo o sencillo. Eso es porque esto no es verdaderamente Python con el fin de.
Python generalmente se usa más comúnmente para crear herramientas enseres para profesionales de TI (como expertos en seguridad de la información). Sin incautación, además es muy útil para crear aplicaciones web. En otras palabras, si desea crear el próximo Google, Twitter o Spotify, Python es una excelente opción. En este caso, Python se ejecutará en el servidor y luego mostrará la información al visitante a través del navegador. Legado que el código se ejecuta en el servidor, esto significa que el legatario no necesita instalar Python. Esto además significa que los usuarios no se ralentizarán.
Pero qué es esto por otra parte Esto significa que debe designar algún tiempo a instalar Python en su navegador. Es posible que además necesite instalar un entorno web. El entorno web proporciona paquetes y módulos que le permiten crear fácilmente aplicaciones web utilizando código Python. Estos marcos le brindan un trabajo pesado al simplificar las diversas funciones generales requeridas para el diseño web. Esto puede incluir búsquedas en bases de datos, procesamiento de cookies, visualización de imágenes, etc.
Si está interesado en el entorno web de Python, hay muchas opciones. Matraz es una gran opción para principiantes. Este es un «micro-framework» muy pueril, pero además es relativamente simple en comparación con muchas otras opciones.
Este es un excelente tutorial que encontré en Internet para ayudarlo a comenzar:
Aquí puede obtener Flask y poco de documentación sobre cómo usarlo.
Otras buenas opciones incluyen Django y Web2py. Como siempre, cada uno tiene sus propias ventajas y desventajas, por lo que debe encontrar la opción correcta para su propósito previsto.
Cómo ejecutar Python en dispositivos móviles
Si desea ejecutar Python en un dispositivo móvil, una de las opciones más fáciles es descargar el IDE en la plataforma que elija. No es necesario descargar un intérprete por separado, solo necesita descargar la aplicación y comenzar a escribir y ejecutar el código Python. Dos buenas opciones son:
Si desea crear una aplicación que se pueda distribuir en dispositivos móviles usando Python, es posible que deba usar Kivy. Kivy es una biblioteca de código campechano para un rápido avance multiplataforma. Es compatible con el motor de gráficos multitáctil OpenGL ES 2 y otras funciones enseres para el avance móvil, y su uso es completamente sin cargo.
¡Así que vete! Así es como Python se ejecuta en varias plataformas. Por supuesto, debe hacer algunos retoques para que algunas de estas opciones funcionen (como aplicaciones web o móviles), pero este artículo debería darle una buena idea de por dónde despuntar.
Ahora que sabe cómo usar el código Python, ¿tal vez esté presto para comenzar a construir algunas aplicaciones? En este caso, debe consultar la prontuario sobre los mejores cursos de Python en andana.