python文件打开模式中、使用w模式、文件指针指向_被python文件模式“w+”所迷惑
生活随笔
收集整理的這篇文章主要介紹了
python文件打开模式中、使用w模式、文件指针指向_被python文件模式“w+”所迷惑
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
慕仰8121524
假設您正在用with像你應該說的那樣。然后你會做這樣的事情來閱讀你的文件:with?open('somefile.txt',?'w+')?as?f:
????#?Note?that?f?has?now?been?truncated?to?0?bytes,?so?you'll?only
????#?be?able?to?read?data?that?you?write?after?this?point
????f.write('somedata\n')
????f.seek(0)??#?Important:?return?to?the?top?of?the?file?before?reading,?otherwise?you'll?just?read?an?empty?string
????data?=?f.read()?#?Returns?'somedata\n'注意f.seek(0)-如果你忘了這件事,f.read()調用將嘗試從文件末尾讀取,并返回一個空字符串。
總結
以上是生活随笔為你收集整理的python文件打开模式中、使用w模式、文件指针指向_被python文件模式“w+”所迷惑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入浅出
- 下一篇: python场景异常_python-异常