¿Para qué se utiliza Python?
1. Programación del sistema: proporciona API (interfaz de programación de aplicaciones), que puede facilitar el mantenimiento y la administración del sistema. Es una característica icónica en Linux. Uno de los lenguajes ideales. herramienta de programación para muchos administradores de sistemas.
2. Gráficos: Admite bibliotecas de gráficos como PIL y Tkinter, que pueden facilitar el procesamiento de gráficos.
3. Procesamiento matemático: las extensiones NumPy proporcionan una gran cantidad de interfaces para muchas bibliotecas matemáticas estándar.
4. Procesamiento de texto: el módulo re proporcionado por Python puede admitir expresiones regulares y también proporciona módulos de análisis SGML y XML. Muchos programadores usan Python para desarrollar programas XML.
5.Programación de bases de datos: los programadores pueden interactuar con Microsoft SQL
Server, Oracle, Sybase, DB2, MySQL, SQLite se comunica con otras bases de datos y el módulo Gadfly que viene con Python proporciona un entorno SQL completo.
6. Programación de red: proporciona un rico conjunto de módulos que admiten la programación de sockets, lo que le permite desarrollar aplicaciones distribuidas de forma fácil y rápida. Es ampliamente utilizado por muchos grandes programas de desarrollo de software como Zope, Mnet
y BitTorrent. Google lo está utilizando ampliamente.
7. Programación en red: Un lenguaje de desarrollo de aplicaciones que soporta la última tecnología XML.
8. Aplicaciones multimedia: el módulo PyOpenGL de Python encapsula la "interfaz de programación de aplicaciones OpenGL" y es capaz de procesar imágenes bidimensionales y tridimensionales. El módulo PyGame se puede utilizar para escribir software de juegos.
9. Motor PYMO: PYMO significa memorias de Python apagadas. Es un motor de juegos AVG que se ejecuta en Symbian S60V3, Symbian3, S60V5,
Symbian3 y Android. Debido a que está desarrollado en base a la plataforma python2.0 y es adecuado para crear recuerdos de juegos AVG fuera de estilo, se llama PYMO.
10. Programación pirateada: Python tiene una biblioteca de piratería con funciones integradas con las que está familiarizado o no, pero le falta una sensación de logro.
11. Escriba un rastreador simple en Python
Primero, obtenga el código fuente HTML correspondiente a través del módulo urllib2.
4importar urllib2 #Llamar a urllib2
url='/s?wd=cloga' #Asignar URL a la URL en el lado derecho del signo igual
html =urllib2.urlopen(url).read() #htmlLa acción después de nombrar arbitrariamente el signo igual es abrir la página del código fuente y leer e imprimir html #print
A través de las tres oraciones anteriores, puede escribir el código fuente de la URL almacenado en la variable de contenido, el tipo de variable es carácter.
El siguiente paso es extraer lo que necesitamos de este montón de código fuente HTML. Utilice Chrome para ver el código correspondiente al contenido (también puede utilizar Firebug para Firefox).
Como puede ver, la información de la URL se almacena en la etiqueta span y, para obtener la información allí, puede utilizar el formulario normal.
Introducción a Python:
Python (pronunciación en inglés: /?pa?θ?n/) es un lenguaje de programación informático interpretado y orientado a objetos inventado por Guido vanRossum a finales de 1989. La primera versión pública se lanzó en 1991 y el código fuente de Python también está bajo la GPL (Licencia pública general GNU). El código fuente de Python también sigue la licencia GPL (GNU General PublicLicense), tiene una sintaxis concisa y clara y una biblioteca de clases rica y potente. Python a menudo se denomina "lenguaje adhesivo" porque puede conectar fácilmente módulos creados en otros lenguajes (especialmente C/C). Un escenario de aplicación común es utilizar Python para generar rápidamente un prototipo de un programa (a veces incluso la interfaz final del programa) y luego reescribir las partes del programa con requisitos especiales en un lenguaje más adecuado, como gráficos para juegos 3D. que tienen requisitos de rendimiento particularmente altos. El módulo de renderizado se puede reescribir en C/C y luego encapsularlo en una biblioteca de extensión que puede ser llamada por Python. Tenga en cuenta que es posible que sea necesario tener en cuenta los problemas de la plataforma al utilizar bibliotecas de extensiones, y es posible que algunas bibliotecas de extensiones no proporcionen una implementación multiplataforma.