auto-proclamaron pitón "Pilas incluidas" (viene con baterías, propiedad alimentos secos?), es porque ofrece muchas módulo integrado, utilizar estos módulos se pueden utilizar sin tener que instalar y configurar.
En este capítulo se describen algunas de módulo básico común incorporado pitón
módulo de núcleo común Python
Dos, módulo sys
sys
módulo de módulo incluye una serie de características para un sistema particular .
Utilice sys
primero tiene que importar el sys
módulo
import sys
2.1 sys.argv
: recibir un argumento de línea de comandos
Cuando se corre el script, puede pasar un parámetro en el pasado, parámetros se almacenan en sys.argv
el.
Devuelve una lista, el primer parámetro es siempre el nombre del archivo, y luego es seguido por los parámetros de entrada, todos los parámetros se almacenan como una cadena.
import sys
print(sys.argv)
2.2 sys.exit()
Programa de pitón de salida:
import sys
print("你好")
sys.exit() # 程序退出
print("你坏") # 没有机会执行
Puede pasar entero argumento: 0 para la salida normal, otra salida entero no normal.
2.3 sys.path
módulo de búsqueda de ruta:
Obtiene una colección de cadenas para especificar la ruta de búsqueda de módulos, un camino se puede escribir debajo del módulo de conseguir en, puede encontrar el momento adecuado de la importación en el programa.
import sys
def print_path():
for x in sys.path:
print(x)
print("----华丽的分割线----")
print_path()
sys.path.append("/Users/lzc/a") # 添加自己的路径
print_path()
2.4 sys.moudles
: Registro de módulos ya cargados
Es un diccionario global que es después de que el cargador de arranque de pitón en la memoria. Cada vez que el programador introducir nuevo módulo, sys.modules registrará automáticamente el módulo. Cuando el segundo vuelva a importar el módulo, pitón directamente a la búsqueda de diccionario, y acelera así el programa que se ejecuta. Cuenta con todos los métodos de los diccionarios tienen.
import sys
for k in sys.modules:
print(k,end="\t")