definición:
módulo de código Python es una colección de un grupo, otros módulos, también puede usarse con otros módulos.
clave:
1, el nombre del módulo y no el nombre del módulo que viene con el mismo, o será su llamada de prioridad de ese módulo, ya que (excepto el tiempo, sys módulo) es encontrar el tiempo para encontrar el módulo de acuerdo con la sys.path ruta (), puede utilizar la importación bajo el nombre del módulo para probar si hay un conflicto
2, el programa principal añadido si __name __ __ = '' main__ contenidos se pueden prevenir otros implementan sus propios módulos en el módulo de llamar a su propia sección cuando no modular
3, utilizando el módulo paquete de tejido se puede evitar que los módulos en conflicto
Una función de tiempo del módulo:
de vez importación tiempo
tiempo () Obtiene la marca de tiempo
localtime () para obtener la hora local (East ocho distritos, ocho horas del Meridiano de Greenwich) (por defecto para convertir una marca de tiempo en struct_tiem)
例如: time.struct_time (tm_year = 2,020, tm_mon = 4, tm_mday = 10, tm_hour = 1, tm_min = 16, tm_sec = 23, tm_wday = 4, tm_yday = 101, tm_isdst = 0)
gmtime, () Obtiene la hora UTC (marca de tiempo predeterminado convierte struct_tiem)
例如: time.struct_time (tm_year = 2,020, tm_mon = 4, tm_mday = 9, tm_hour = 17, tm_min = 16, tm_sec = 51, tm_wday = 3, tm_yday = 100, tm_isdst = 0)
gmtime (). tm_hour Obtiene un struct_time valor en el tiempo, localtime () se aplica también
Timeshift:
time.mktime (time.gmtime ()) para convertir el formato de fecha y hora en un struct_time
time.stiftime () convierte en el tiempo strc_time con formato, por ejemplo: print (time.strftime ( '% Y-% m-% d% H:% M:% S', time.gmtime ()))
la time.strptime () se convierte en el ejemplo formato de hora strac_time: print (time.strptime ( '09/04/2020 16:53:03', '% Y-% m-% d% H:% M:% S '))
que struct_time time.asctime () por defecto convierte en un formato Fri Apr 10 00:47:11 2020
time.ctime () La marca de tiempo predeterminado convierte formato Fri Apr 10 00:47:11 2020
Clave del módulo Tiempo de fecha y hora:
fecha y hora de importación
imprimir (datetime.datetime.now ()) el más humano del formato más común del tiempo, 2020-04-1000: 58: 04,055228
módulo de azar:
de IMPRT al azar *
aleatorio () Por defecto número de punto flotante aleatorio entre 0-1
Entero entre randint (1,3) aleatorio 1-3, que comprende 3
Entero entre randrange (1,3) aleatorio 1-3, excluyendo 3
([2,3]) un elemento aleatorio en la lista de opciones
muestra ([1.2.3.4.5], 2) una lista aleatoria de dos números aleatorios
Flotante entre uniforme (1,3) aleatorio 1-3
Operaciones: generar un código de dígitos al azar