Un módulo de modo de importación
-
Un módulo es .py tipos de archivos de Python
-
-
El uso de la
import
importación directa:
-
Sintaxis: module_name
import
-
Uso: module_name.class_name o module.func_name
-
Utilizando el módulo de importación y establecer un alias
import
-
Sintaxis: module_name XXX
import
as
-
Uso: XXX.class_name o XXX.funct_name
-
Por las propiedades del módulo de replicación sólo pueden lograrse introducido parcialmente en una clase o función o módulo variable de
from
-
语法: module_name class_name, funct_name
from
import
-
Uso: llamada directa a la clase o instancia
-
Es de notar que, a partir de la variable importada desde el módulo, hará que la variable a ser cubierta con el mismo nombre , es un espacio de nombres que se superponen diferentes módulos aquí.
-
Con * a todo el módulo de importación
from...import
-
Sintaxis: module_name *
from
import
-
función o la instancia de la clase que llama puede utilizar directamente
-
módulo importlib implementado mediante la introducción de comenzar con un número de módulos
-
sintaxis:
import importlib
-
XXX = ( "module_name")
importlib.import_module
-
Al utilizar XXX.class_name o XXX.func_name
forma en segundo lugar, se introduce el paquete
-
El paquete que contiene la carpeta muchos módulos
-
También se pueden encapsular sub-paquete
-
Utilizando directamente en el paquete ( que acaba de presentar init contenido en .py )
import
-
Sintaxis: package_name importación
-
Directamente en un paquete, sólo se puede utilizar _ totalidad de _init__.py
-
Uso: package_name.func_name o package_name.class
-
La introducción de un paquete del módulo
-
语法:
import
package_name.module_name -
使用: package_name.module_na112afme.func_name或package_name.module_name.class_name
En tercer lugar, la función de correlación
-
dir
La lista de módulos de función se puede obtener todo el nombre variable disponible (propiedades), la lista de valores de retorno. (Primera mitad del valor de retorno _