Uso de la versión de Python2.7. A continuación está mi código de muestra.Error al obtener datos sobre el uso de read() de StringIO en python
import StringIO
import sys
buff = StringIO.StringIO()
buff.write("hello")
print buff.read()
en el anterior programa, leer() me devuelve nada donde como getValue() me devuelve "hola". ¿Alguien puede ayudarme a solucionar el problema? Necesito leer() porque mi siguiente código implica leer "n" bytes.
no hay ninguna función llamada 'leer()' en [Stringio] (http://docs.python.org/library/stringio.html#module-StringIO) – hjpotter92
@ ChasingDeath: Sí, lo hay. Pruebe 'dir (StringIO.StringIO)'. –
sí, StringIO crea un archivo como objeto para cadenas, por supuesto, 'read()' – jamylak