Python es un lenguaje de propósito general, y como cualquier otro lenguaje de propósito general, se puede usar en multitud de dominios de aplicación. Incluso puede extender fácilmente (relativamente) Python a través de C o C ++.
Aquí hay algunas formas en que puede usar python en algunos de los dominios de aplicación populares:
Aplicación web : puede usar Django o el marco Flask. Estos marcos serían más fáciles para iniciar desarrolladores de Python. Hay toneladas más. Si desea ir al comando, incluso puede usar la biblioteca estándar de Python.
- ¿Cuál es la mejor manera de hacer una aplicación multiplataforma iOS / Android / UWP?
- ¿Cuál es el mejor creador de aplicaciones móviles en Hyderabad?
- ¿Existe una plataforma donde puedo comprar o vender el código fuente de las aplicaciones móviles?
- ¿Cuánto tiempo lleva aprender la programación de aplicaciones móviles?
- ¿Cuáles son los mejores marcos de JavaScript móviles y por qué?
Aplicaciones de escritorio : puede usar Tkinter o PySide para QT. O Kivy (ver abajo)
Aplicaciones móviles: tienes Kivy para eso. Es una biblioteca multiplataforma. Se ejecuta en Android e IOS y en Mac, Linux y Windows también.
¿Te apetece un analista de datos? Puede usar Pandas para sus estadísticas y análisis.
¿Eres matemático, científico o ingeniero? Python tiene algunas bibliotecas geniales para esos. NumPy y SciPy para nombrar los dos más populares.
También hay MicroPython que se puede ejecutar en Micro Controllers , por lo que puede hacer código incrustado que controla cualquier cosa, desde una bombilla hasta un robot. O simplemente use el RaspberryPI y cree un código de Python que active su Salida de Entrada de Propósito General (GPIO).
Conclusión : las posibilidades son infinitas, realmente depende de la imaginación y habilidad del programador. Esto es cierto con Python y cualquier otro lenguaje de programación de propósito general.
Paz