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”.