2015-08-31 91 views
0

當我將一張Google表格下載到csv時,它會從我的值中刪除正在進行的「0」。例如,「0666666」將變成「666666」。我如何修改下面的代碼以保持前面的零?謝謝!將Google表格下載爲CSV並將數字值保存爲文本

def static_tabs(): 
    static_tabs = ('Locating Media','Schedules') 
    for tab in static_tabs: 
     edit_ws = edit.worksheet(tab) 
     print ("EDIT"+format(edit_ws)) 
     filename = str(tab) +'.csv' 
     with open('C:/Users/A_DO/Dropbox/2. The Machine/10. Edit and QC Google Doc/Edit/Static Tabs/' + filename, 'wb') as f: 
      writer = csv.writer(f,quoting=csv.QUOTE_ALL) 
      writer.writerows(edit_ws.get_all_values()) 

static_tabs() 
+0

下載後如何打開CSV?在Excel中? – duffn

+0

duffn,是的我想在Excel中使用它。 –

回答

0

這不是你的腳本,它是刪除前導0,它是Excel。

嘗試在文本編輯器中打開CSV文件 - 如果您使用Windows,則可以使用記事本或記事本++,並且您會看到前導0實際上存在。