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 del archivo con el texto que se desea guardar.

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 – (str) {“inferir”, “txt”, “csv”, “pdf”, “doc”, “docx”} Valor por defecto: “inferir”. Define el tipo del archivo en el que se desea guardar el texto.

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 tipo 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) El texto que se desea guardar en un archivo.

  • tipo – (str) {“inferir”, “txt”, “csv”, “pdf”, “doc”, “docx”} Valor por defecto: “inferir”. Define el tipo del archivo en el que se desea guardar el texto.