¿Qué puede hacer Python?
1. Desarrollo web
El marco web Python más popular, Django, el marco Tornado que admite alta concurrencia asincrónica, frasco corto y conciso, botella, el lema oficial de Django define a Django como un marco para perfeccionistas con una fecha límite, un marco para. perfeccionistas con una fecha límite. El breve y conciso frasco, botella y el eslogan oficial de Django definen a Django como un marco para perfeccionistas con una fecha límite (en el sentido de que es un marco de red eficiente desarrollado por perfeccionistas)
2. p>
Al admitir el marco de red Twisted de alta concurrencia, asyncio introducido en py3 hace que la programación asincrónica sea muy simple
3. Desarrollo de rastreadores
En el campo de los rastreadores, Python es casi dominante. Scrapy /Request/BeautifuSoap/urllib, etc., toma lo que quieras
4. Computación en la nube
4. Desarrollo
Actualmente el más popular y mejor. conocido El marco de computación en la nube es OpenStack, y Python es muy popular ahora, en gran parte debido a la explosión del mercado de la computación en la nube en los últimos años
Inteligencia artificial
MASA y Google utilizan. Python ampliamente en los primeros días, Python ha acumulado una gran cantidad de bibliotecas informáticas científicas. Cuando llegó la era de la inteligencia artificial, Python se destacó. Cuando llega la era de la inteligencia artificial, Python se destaca de muchos lenguajes de programación. Después de PyTorch, se escriben varios algoritmos de inteligencia artificial, ¡el estatus de Python como el lenguaje líder en la era de la inteligencia artificial está básicamente establecido!
6. Operación y mantenimiento automatizados
En China, pregunte a cada personal de operación y mantenimiento, ¿qué idioma debe saber el personal de operación y mantenimiento? Si preguntas a 10 personas en detalle, te darán la misma respuesta. Se llama Python
7 Análisis financiero
Las empresas financieras utilizan muchos programas de análisis y operaciones de alta frecuencia. El software utiliza Python actualmente. En los campos del análisis financiero y el comercio cuantitativo, Python es el lenguaje más utilizado
8 Computación científica
A partir de 1997, la NASA ha utilizado Python en una gran cantidad de cálculos científicos complejos. Python se está volviendo cada vez más popular con el desarrollo de muchas bibliotecas como NumPy, SciPy, Matplotlib, la biblioteca Enthinkt, etc. El desarrollo de muchas bibliotecas, como NumPy, SciPy, Matplotlib y Enthinkt, ha hecho que Python sea cada vez más adecuado para la informática científica y para dibujar imágenes bidimensionales y tridimensionales de alta calidad. En comparación con Matlab, el software comercial más popular en el campo de la informática científica, Python es un lenguaje de programación de propósito general con una gama más amplia de aplicaciones que el lenguaje de scripting utilizado por Matlab
9. p>
Python También tiene muchas aplicaciones en el desarrollo de juegos online. En comparación con Lua o C, Python tiene un mayor nivel de abstracción que Lua y puede describir la lógica empresarial del juego con menos código. En comparación con Lua, Python es más adecuado como lenguaje anfitrión, es decir, el punto de entrada del programa es mejor en el lado de Python y, cuando es muy necesario, algunas extensiones se pueden escribir en C/C. Python es excelente para escribir proyectos de 10.000 líneas o más y funciona bien para mantener proyectos de juegos en línea por debajo de 100.000 líneas de código.
10. Software de escritorio
Aunque la gente rara vez usa software de escritorio, Python también es muy poderoso en el desarrollo de interfaces gráficas. ¡Puedes usar el marco tkinter/PyQT para desarrollar varios programas de escritorio!