criando fluxo para iterar a partir da string em Python
Eu quero criar um fluxo a partir de uma string em Python para que seja equivalente a ler a string como se fosse lida de um arquivo de texto. algo como:
for line in open('myfile.txt'): print line
exceto o conteúdo de 'myfile.txt' é armazenado em uma strings
. Esta é a melhor / correta maneira de fazê-lo?
s = StringIO.StringIO("a\t\b\nc\td\n")
for line in s: print line