Puede usar el paquete de tiempo de Python para interactuar con todos los métodos relacionados con el tiempo. La mayoría de ellos simplemente llaman a las rutinas de la biblioteca de la Plataforma C de los mismos nombrados. Habría cambios menores en las plataformas. El paquete de tiempo está incluido en todos los lanzamientos de Python.
Ejemplo 01: Encuentra segundos
Comencemos con el primer ejemplo del módulo de tiempo. Abra su terminal de comando en Ubuntu 20.04 Distribución de Linux por un "Ctrl+Alt+T" atajo. Estamos utilizando el comando a continuación en la consola seguido del "IngresarClave para crear un nuevo archivo de la siguiente manera:
Prueba de $ touch.pyAhora se ha creado el archivo, vaya primero al Explorador de archivos. En su explorador de archivos, navegue hacia el directorio de inicio. Encontrará su archivo recién creado en este directorio. Abre el archivo "prueba.py"Al hacer doble clic en él. Después de la apertura de un archivo, escriba el código representado a continuación en él. El código muestra que el soporte de Python se ha establecido en la primera línea. En la segunda línea de código, tenemos que importar el módulo "tiempo"Para usarlo en nuestro código más. Luego hemos creado una nueva variable, "Segundos,"Y usó un método de tiempo incorporado"tiempo()" mediante el "tiempo"Módulo para recolectar tiempo en segundos que se han pasado desde la medianoche de hoy hasta ahora. Mostramos los segundos recopilados en la declaración de impresión a través de nuestra variable "Segundos"En el parámetro. Cierre su archivo después de guardarlo correctamente.
Vamos a volver a la terminal de nuevo. Para ejecutar el código, debemos usar el paquete "Python3" en nuestra consulta. Como se ha instalado y compatible con éxito en nuestro sistema, podemos usarlo en nuestras instrucciones. Entonces, intente la siguiente consulta de Python junto con el nombre de un archivo y presione Enter. La salida resultante muestra el número total de segundos desde la medianoche hasta ahora.
Prueba de $ python3.pyEjemplo 02: Encuentra época
Para verificar la época de su sistema donde el tiempo comienza como un punto independiente de la plataforma, tenemos que usar el método gmtime () en nuestro código. Por lo tanto, cree un nuevo archivo "uno.py" como:
$ touch one.pyEscriba el siguiente código después de abrirlo desde el directorio de inicio. Este código contiene la importación del módulo de tiempo y una declaración de impresión que se ha utilizado para verificar la época. Ahora estamos definiendo 0 en un parámetro para mostrar el inicio de la época. Guarde el archivo y abra el shell.
La ejecución de un archivo por repositorio de Python muestra el tiempo de estructura en el formato de tiempo universal coordinado (CTU) como se muestra en la instantánea de la imagen adjunta a continuación.
$ python3 uno.pyEjemplo 03: Obtenga tiempo actual
Para obtener la hora local actual, tenemos que usar el "hora local()"Función en nuestro código. Por lo tanto, abre el "prueba.pyArchivo "desde el directorio de inicio y actualizarlo con el código de abajo siguiente que se muestra en la imagen. Nuevamente hemos usado el módulo de tiempo para usar métodos de tiempo. Luego hemos inicializado una variable "CurrentLocaltime"Para obtener la hora local actual a través del método"hora local()"Como valor. Esta variable "CurrentLocaltime"Se imprimirá en la instrucción de impresión utilizada en el código con algún valor de cadena en él. Guarde el archivo y deje que abra el terminal.
Ejecutemos el archivo una vez más por el mismo soporte de paquete Python. La salida nos muestra la forma estructural de tiempo y fecha en nuestra salida. Está mostrando el año en curso, la fecha, el mes, la hora, las horas, los minutos, los segundos y muchas más cosas junto con él.
Prueba de $ python3.pyEjemplo 04: convertir la hora local a segundos
Has visto en el ejemplo como se mencionó anteriormente cómo verificar la hora local estructuralmente. Usaremos un nuevo método ","tiempo(),"Para convertir la hora local actual en segundos. Abra el mismo archivo nuevamente y actualicemos el código con el script a continuación. El código está obteniendo la hora local actual primero en el "CurrentLocaltime"Variable y luego convertir este tiempo en segundos a través del"mkdir ()Método utilizado en la cuarta línea de código. Este tiempo convertido se guarda en variable "segundos"E imprimido en la línea 5 del código.
Después de guardar y luego ejecutar el archivo, obtuvimos el siguiente resultado que muestra los segundos totales en la hora local actual.
Prueba de $ python3.pyEjemplo 05: Obtener tiempo formateado usando ascTime ()
Si alguien quiere obtener el tiempo formateado usando el formato de hora local, este ejemplo es para ellos. Después de abrir el archivo, cambie su código con el siguiente que se muestra uno. Este código es tan simple como los códigos anteriores. Hemos usado el módulo de tiempo y obtuvimos una hora local actual a través del "hora local()" método. Luego hemos pasado el valor de esta función a otro método ","ascTime (),"Para convertirlo en un formato estándar y lo guardó en una variable"CurrentLocaltime."Esta variable se ha imprimido en la última línea de código. Después de guardar el archivo, hemos abierto el terminal para ejecutar nuestro archivo de código.
La ejecución de un archivo muestra el formato estándar de la fecha y la hora en la salida.
Prueba de $ python3.pyEjemplo 06: Función de sueño del tiempo
Para dormir a su salida, utilizaremos una función de sueño. Este código contiene dos declaraciones de impresión con la función del módulo de tiempo de tiempo "dormir" para dar un descanso de tiempo de 5 segundos a la segunda declaración de impresión.
Tras la ejecución, después de la salida de la primera declaración de impresión, la segunda declaración aparecerá después de 5 segundos.
Prueba de $ python3.pyEjemplo 07: crear un reloj digital
Para crear un reloj digital en el terminal, actualice su código con el siguiente bucle que tiene un bucle. Este bucle está obteniendo la hora local actual y pasar esto al método strftime () para crear un reloj digital. Imprimirá la compuerda de tiempo cada 2 segundos.
La ejecución del código muestra el tiempo de cada 2 segundos como a continuación.
Prueba de $ python3.pyConclusión:
Por fin, hemos discutido todos los posibles métodos básicos de módulos de tiempo compatibles en la Python implementada en el Ubuntu 20.04 Sistema Linux. Todos estos códigos y consultas también se pueden usar en otras distribuciones de Linux.