Módulos comunes de Python para principiantes universitarios
Módulos comunes para rastreadores de Python
Módulos comunes para Python
En primer lugar, primero entendamos qué es un módulo de Python. Para facilitar la escritura de código mantenible, clasificamos muchas funciones en diferentes archivos, de modo que cada archivo contenga relativamente menos código. En Python, un archivo .py se puede llamar módulo (Módulo)
1. es un módulo
Definición: simple y claro, en realidad es el nombre del archivo que termina en .py, el nombre del archivo es xxx.py y el nombre del módulo es xxx. Se utiliza para organizar el código Python de forma lógica (variables, funciones, clases, funciones de implementación lógica) 0, por ejemplo: Nombre de archivo: hola.py, luego el nombre del módulo correspondiente es hola
2. ¿Cuáles son los beneficios de usar módulos? /p>
(1) Mejora enormemente la capacidad de mantenimiento del código
(2) Es fácil hacer referencia a otros módulos de Python
(3) Puede evitar la brecha entre Conflicto de nombres de funciones y nombres de variables
3. ¿Cuáles son las categorías de los módulos?
De lo anterior sabemos que los módulos administran códigos de funciones. Sabiendo que los módulos administran códigos funcionales, la siguiente es la clasificación de los módulos: Biblioteca estándar --- módulo incorporado 1 de Python
(2) Módulo personalizado (3) Módulo de código abierto --- Tercero módulo
p>4. Cómo utilizar
-importar declaración-importar módulodesde .importar declaración: la declaración from en Python significa importar el nombre del módulo especificado desde el formulario de parte especificado. mod_name nombre de importación
5. ¿Cuáles son las categorías de módulos?
Módulos integrados: módulos que no necesitan descargarse dentro de Python. Los módulos que deben descargarse incluyen. : sistema, tiempo, aleatorio, etc. Para facilitar la comprensión y dar una idea general, primero demos algunos consejos. El módulo sys.version devuelve el número de versión del intérprete. La función de suspensión time.sleep () permite que el programa espere cuántos segundos antes de ejecutarse. El programa espera 3 segundos antes de comenzar a ejecutarse (2) Módulo personalizado: Me gustaría recordarles a todos que el nombre de definición de un módulo personalizado es muy similar al nombre de la variable. Están compuestos de letras, números y guiones bajos, pero están compuestos de letras, números y guiones bajos. no puede comenzar con un número; de lo contrario, el módulo no se podrá importar. Le damos dos métodos para importar módulos personalizados: Importar nombre del paquete. Nombre de la función (lista de parámetros reales) Escenario: si hay muchas funciones en el módulo, from-import solo puede usar las funciones que necesita. Tenga en cuenta que <1> el nombre del módulo tiene el mismo nombre que el nombre del módulo en el sistema <2> al importar el código de función, no defina el módulo actual o no utilice el código de función del módulo importado (3) Tercero Los módulos simplemente se instalan en la versión inicial del software. No hay nada, por lo que necesitamos instalar ciertos módulos, que son módulos de terceros. Tomemos una castaña, como por ejemplo: (1) el rastreador de Python, necesitamos instalar una biblioteca de solicitudes, que es una biblioteca de terceros. (2) Cuando usamos anaconda para interactuar con mysql, también necesitamos instalar el módulo pymysql, que es un módulo de terceros.