Formularios PDF
Reportlab Reportlab te permite crear documentos PDF desde Python. De código abierto, constituye una amplia librería con infinidad de utilidades. …
Python tiene un módulo llamado datetime que permite trabajar con fechas y horas de forma sencilla. Para usarlo, hay que importarlo al principio del programa:
import datetime
Supongamos que queremos crear un archivo de texto para guardar los registros de una tarea que estamos realizando. Para que el nombre del archivo sea único, podemos usar la fecha y la hora actual como parte del nombre. El nombre del archivo podría ser algo como “20230215170335.log”. ¿Cómo podemos conseguir esto con Python?
Una forma de hacerlo es usar la función datetime.today() del módulo datetime, que nos devuelve un objeto con la fecha y la hora actual. El código podría ser algo así:
import datetime
def get_current_time(format):
"""
Esta función recibe un parámetro llamado format, que es una cadena de texto que indica cómo se quiere mostrar la fecha y la hora actual. La función usa el módulo datetime para obtener la fecha y la hora actual con la función datetime.today(), que devuelve un objeto datetime. Luego, la función usa el método strftime del objeto datetime para convertirlo en una cadena de texto con el formato deseado. La función devuelve esa cadena de texto como resultado.
"""
now = datetime.datetime.today()
return now.strftime(format)
format_time = "%Y%m%d%H%M%S"
log_file_name = get_current_time(format_time) + ".log"
print(log_file_name) #20230215174801.log
Modificando el valor de format_time podemos obtener resultados diferentes.
Reportlab Reportlab te permite crear documentos PDF desde Python. De código abierto, constituye una amplia librería con infinidad de utilidades. …
Flask Instalación y puesta en marcha de Flask En primer lugar creamos una carpeta, por ejemplo, flask1. A continuación, desde la Terminal, creamos un …