Escritura

class escritura.Escritor(ubicacion_archivo, texto)

Bases: object

Constructor por defecto de la clase Escritor. Esta clase se encarga de guardar texto en archivos de distintos tipos como Word, PDF, CSV, TXT, RTF e imágenes.

Parámetros
  • ubicacion_archivo (str) – Ruta del archivo que será guardado con el texto deseado.

  • texto (str) – Texto que se desea guardar en un archivo.

escribir_pdf()

Especifica que el texto deseado se guardará en un archivo con extensión .pdf.

escribir_txt()

Especifica que el texto deseado se guardará en un archivo con extensión .txt.

escribir_word()

Especifica que el texto deseado se guardará en un archivo con extensión .docx.

establecer_texto(texto)

Define el texto que será guardado en un archivo.

Parámetros

texto (str) – Texto que será guardado en un archivo.

establecer_ubicacion(ubicacion_archivo)

Define la ruta donde se guardará el resultado del texto procesado.

Parámetros

ubicacion_archivo (str) – Ruta del archivo que será guardado con el texto deseado.

texto_a_archivo(tipo='inferir')

Especifica el tipo de archivo en el que se quiere guardar el texto.

Parámetros

tipo ({'inferir', 'txt', 'csv', 'pdf', 'doc', 'docx'}, opcional) – Define el formato del archivo en el que se desea guardar el texto. Si tipo = “inferir” se guarda con la extensión del documento de entrada. Valor por defecto “inferir”.

escritura.escribir_texto(ubicacion_archivo, texto, tipo='inferir')

Función que guarda texto en un archivo específico. Permite escoger la ruta del archivo, su formato y el texto a ser guardado dentro de este archivo.

Parámetros
  • ubicacion_archivo (str) – Ruta del archivo que será guardado con el texto deseado.

  • texto (str) – Texto que se desea guardar en un archivo.

  • tipo ({'inferir', 'txt', 'csv', 'pdf', 'doc', 'docx'}, opciona) – Define el formato del archivo en el que se desea guardar el texto. Si tipo = “inferir” se guarda con la extensión del documento de entrada. Valor por defecto “inferir”.