python字典鍵的變量操作 創建文件與文件夾


字典以鍵值對的方式儲存,可以定義d={}空字典,然后再錄入數據。

常規的操作:p={‘a’=123,'b'=456}增加一個新對可以:

c={'t'=567}

p.update(c)  變成{‘a’:123,'b':456,'t':567}

上面的操作等於p.update(t=123)

 

這種普遍的方式不適合一個動態特殊的情況,當我們的鍵不是確定的而是一個變量該怎么辦?

這里有個新方法:變量為i,p[(i)]={},這樣就在p中創建了以變量i為鍵的鍵值對 p={‘a’:123,'b':456,(#變量i的字符串形式):{}}

 

python創建文件與文件夾

文件的創建:一般創建.txt文件

  函數open(file,'mode')

   file為文件地址,若不存在則新建,若不再本目錄下,可以寫絕對路徑

   mode有以下幾種方式:r只讀 rb二進制只讀 w寫入且原有內容覆蓋 a在文件末尾追加    

     打開后文件需要.close()關閉

文件夾的創建:
   使用os.mkdir(ad)方式建立,ad為新建文件夾名稱的絕對路徑

 

一個例子

 dir='C:\\Users\\Microsoft\\source\\repos\\sandwich\\sandwich\\data\\'+str(2016-d)
        os.mkdir(dir)
file=provs[c].text+'.text'
            f=open(dir+'\\'+file,'a')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM