以CSV格式下载googlesheet,并将数字值保留为tex

2024-10-05 14:26:11 发布

您现在位置:Python中文网/ 问答频道 /正文

当我将一张Google表单下载到csv时,它会从我的值中删除正在进行的“0”。例如,“0666666”将变为“666666”。我如何修改下面的代码,使它保持前面的零?谢谢!你知道吗

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()

Tags: csv代码表单wsdefgooglestaticfilename
1条回答
网友
1楼 · 发布于 2024-10-05 14:26:11

删除前导0的不是您的脚本,而是Excel。你知道吗

尝试在文本编辑器中打开CSV文件-如果您在Windows上,您可以使用Notepad或Notepad++-您将看到前导0实际上在那里。你知道吗

相关问题 更多 >