¿Qué hace la gente con Python?
1. Obtenga boletos
Cuando necesita comprar boletos de ida y vuelta para viajes o vacaciones estudiantiles internacionales, a menudo necesita descargar varios. teléfonos móviles durante varios días seguidos ¡Aplica la aplicación o inicia sesión en diferentes sitios web para comprar los boletos más bajos o con precios relativamente bajos! Esto no sólo requiere mucho tiempo y trabajo, sino que a veces finalmente compro un billete y descubro que hay otros más baratos. Sin embargo, utilice Python (BeautifulSoup, Tinyurl, paquete de software Googlevoice) para escribir un programa que capture la página web de resultados de la consulta del sitio web de boletos aéreos, colóquelo en el servidor Amazon EC2 y capture los precios de los boletos aéreos en la página web cada quince minutos. Aquellos por debajo de un precio determinado ¡Simplemente llame a la función de mensajería de texto de Google Voice y envíese la URL del mensaje de texto! ¡Puedes conseguir un billete! Del mismo modo, Python también se puede utilizar para conseguir billetes de tren. Creo que amigos que trabajan en China o estudian en otros lugares han tenido esta experiencia. Es realmente difícil conseguir boletos para viajar al Festival de Primavera. El proyecto de GitHub que utilizó Python para obtener votos volvió a estar en la lista Top antes de regresar del viaje del Festival de Primavera.
2. Pintura
La pintura mencionada aquí no significa que la computadora pueda crear pinturas directamente, sino que usa Python para procesar las imágenes artísticamente. Para decirlo sin rodeos, el paquete de algoritmos de aprendizaje profundo del lenguaje Python consiste en entrenar a la computadora para que imite el estilo de pinturas mundialmente famosas. Por ejemplo, utilizando la obra maestra de Van Gogh "Los girasoles" como plantilla, después de seleccionar una imagen para transformar, puede usar Python para transformar imágenes comunes al estilo de la obra del maestro. Parece que no tiene ningún uso práctico, pero en realidad puede agregar mucho sabor artístico a nuestras vidas. Con el tiempo, a medida que Python se desarrolle en el campo del arte y la pintura, creo que nos traerá sorpresas aún mayores.
3. Visualización de datos
Python se ha convertido en el lenguaje elegido para el análisis de datos. Cualquier persona familiarizada con la sintaxis y las reglas del lenguaje Python puede implementar bibliotecas centradas en datos como pandas, NumPy y matplotlib como herramientas poderosas para procesar, manipular y visualizar datos.
4. Scripts de automatización
Python puede automatizar el procesamiento por lotes de grandes cantidades de datos, por lo que los scripts de automatización escritos en Python son geniales para esas operaciones frecuentes, repetitivas e inconscientes. Puede escribir uno usted mismo. Los scripts de Python pueden ahorrarle mucho tiempo al dejar que la computadora lo haga por usted. Todos los demás operan archivo por archivo y comando por comando.
5. Desarrollo de aplicaciones web
En China, Douban comenzó a utilizar Python como lenguaje básico para el desarrollo web. Toda la arquitectura de Zhihu también se basa en el lenguaje Python, lo que facilita el desarrollo web. Un aspecto muy importante. El desarrollo interno es muy bueno. Youtube, el sitio web de vídeos más grande del mundo, también está desarrollado en Python~ y el famoso Instagram también está desarrollado en Python. Por lo tanto, el número de trabajos de desarrollo de Python en China ha ido aumentando.
¡Hay tantas cosas que puedes hacer con Python! En el futuro, con el desarrollo de la inteligencia artificial y los grandes datos, creo que Python se utilizará más ampliamente.