簡體   English   中英

如何使用 gspread 上傳到工作表 2

[英]How to upload to sheet 2 using gspread

import gspread
sh = gc.open("Nameofsheet")
content = open("file.csv", "r").read().encode("utf8")
gc.import_csv(sh.id, content)

此代碼將 csv 上傳到第一張表中的谷歌電子表格。

worksheet = sh.worksheet("Sheet2")

但是我怎樣才能將 CSV 上傳到第二張紙?

嗨,使用方法import_csv()你不能這樣做。 如文檔中所述,它會擦除電子表格的內容並使用 CSV 文件的內容創建一個工作表。

將數據導入電子表格的第一頁。

https://docs.gspread.org/en/v5.4.0/api/client.html?highlight=import#gspread.Client.import_csv

如果您想用 CSV 的內容填寫第二張表,您可以:

  1. 打開 CSV
  2. 讀一行
  3. 將此行放在電子表格中
  4. 重復步驟 2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM