How to use StringIO to write to string in Python

1 Answer

0 votes
import io

ios = io.StringIO()

for i in range(0, 7):
    ios.write("i = ")
    ios.write(str(i))
    ios.write(" ")

s = ios.getvalue()

print(s)
print(s[0:11])

ios.close()


'''
run:
 
i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6
i = 0 i = 1

'''

 



answered Nov 18, 2018 by avibootz

Related questions

1 answer 130 views
130 views asked Apr 13, 2021 by avibootz
3 answers 342 views
1 answer 258 views
1 answer 219 views
2 answers 289 views
...