python中StringIO的讀寫
1、概念
StringIO是在內存中讀寫str。
為了將str寫到StringIO中,首先需要創建StringIO,然后像文件一樣寫它:
>>>fromioimportStringIO
>>>f=StringIO()
>>>f.write('hello')
5
>>>f.write('')
1
>>>f.write('world!')
6
>>>print(f.getvalue())
helloworld!
2、為了讀取StringIO,可以初始化帶有一個str的StringIO,然后像讀取文件一樣讀?。?/p>
>>>fromioimportStringIO
>>>f=StringIO('Hello!\nHi!\nGoodbye!')
>>>whileTrue:
...s=f.readline()
...ifs=='':
...break
...print(s.strip())
...
Hello!
Hi!
Goodbye!
以上就是python中StringIO的讀寫,希望對大家有所幫助。更多Python學習推薦:請關注IT培訓機構:千鋒教育。