請問一個問題:fp=open(self.logfile,'w') 這個不是會重置文件嗎?文件肯定空白了,self.cfg.write(fp)只能將修改的值寫入。源文件的應該消失啊?為什么最后調用cfg_dump()打印出來還存在源文件的內容信息?
最新回答 / fjdingsd
應該是cfg.read方法調用的時候就將整個文件中的內容導入到內存中了,所以cfg.write(fp)的時候還是將全部內容重新寫進去一遍,這樣做的原因可能是避免要去處理文件指針吧
2017-01-08
已采納回答 / qq_深圳_04368933
需要啊,你以后開發環境,可能都是Linux啊,多學一點,沒事的,而且,許多東西都是舉一反三的,Linux環境下的問題,windows也可能遇到啊
2016-12-25
最新回答 / _不辭而別
我知道了 前面錯了寫成了cfg=ConfigParser.ConfigParser應該是cfg=ConfigParser.ConfigParser()我這錯誤= = 夠白癡的 請無視
2016-12-19