preloader

1 января 1 г. | 2 чтение минут
Указатель содержания

Dónde • buffer es el flujo binario almacenado en el búfer. • codificación representa la codificación de texto utilizada, como UTF-8. • errores define la política de gestión de errores, como estricta o ignorar. • nueva línea controla cómo se manejan los finales de línea, por ejemplo, si deben ser ignorado (Ninguno) o representado como salto de línea, retorno de carro o salto de línea/carro volver etc • line_buffering si es True, entonces flush() está implícito cuando una llamada para escribir contiene un carácter de nueva línea o un retorno de carro. • write_through si es True, se garantiza que una llamada para escribir no se almacenará en el búfer. El TextIOWrapper se envuelve alrededor de una E/S binaria almacenada en búfer de nivel inferior corriente, por ejemplo: f = io.FileIO(‘datos.txt’) br = io.BufferedReader(f) text_stream = io.TextIOWrapper(br, ‘utf-8’) StringIO Este es un flujo en memoria para E/S de texto. El valor inicial del búfer en poder del objeto StringIO se puede proporcionar cuando se crea la instancia, por ejemplo: Esto genera: in_memory_text_stream <_io.StringIO objeto en 0x10fdfaee8> ser o no ser esa es la cuestion Tenga en cuenta que el búfer subyacente (representado por la cadena pasada al instancia de StringIO) se descarta cuando se llama al método close(). El método getvalue() devuelve una cadena que contiene todo el contenido del buffer. Si se llama después de que se cerró la secuencia, se genera un error. 19.8 Propiedades de transmisión Es posible consultar una secuencia para determinar qué tipos de operaciones admite. Esto se puede hacer usando readable(), seekable() y writeable() métodos. Por ejemplo: in_memory_text_stream = io.StringIO(‘ser o no ser eso es la pregunta’) imprimir (’en_memoria_texto_flujo’, en_memoria_texto_flujo) imprimir (en_memoria_text_stream.getvalue()) in_memory_text_stream.close() 19.7 Clases de flujo de texto 237

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше