使用Configparser寫入文件

import ConfigParser              #加載Configparser模塊
cf = ConfigParser.ConfigParser() 
cf.readfp(open(filename))        #讀取文件
cf.read(filename)
cf.add_section("section")        #增長section
cf.get("section","option","0")   #這裏最後option的值是0
cf.write(open(filename,"w"))     #將上面的內容寫入到表格裏面
這裏還有個沒有弄明白的問題!
不知道那位高手能不能幫我解釋一下,上面readfp使用了open(filename) 下面就是read文件了,可是寫入的時候,
若是不加上open就會報錯,這是爲何那,明明read進來的時候,沒有使用open!
並且read的時候,我到如今也沒有弄明白那個版本必須寫成read(open(filename))
我用的2.7,系統win7,有的時候,能夠不加open!沒搞明白!等之後學的東西多了,再回頭來解決這個問題
相關文章
相關標籤/搜索