Движется через листы в течение цикла - PullRequest
0 голосов
/ 22 марта 2019

У меня есть цикл for, который выдаст 50 CSV, который затем я буду загружать в электронную таблицу через gspread, что я хочу сделать, это каждый раз, когда CSV создается, он загружается на новый лист, это мой код на данный момент (это работает для одного csv на первом листе)

import gspread
from oauth2client.service_account import ServiceAccountCredentials
scope = ['https://spreadsheets.google.com/feeds', 'https://www.googleapis.com/auth/drive']
cred = ServiceAccountCredentials.from_json_keyfile_name('test1.json', scope)
gc = gspread.authorize(cred)
content = open('shelproducts2.csv', 'r').read()
gc.import_csv('<sheet id>', content.encode("utf-8"))
#gc.create("shelproducts")
content.close()

я попробовал gc.create("NEW"), но это создает совершенно другую электронную таблицу (другой идентификатор), что я хочу, чтобы переместить листы, а затем добавить мойCSV-файл с использованием gc.import_csv(...)

мои CSV-файлы будут в списке os.listdir('.')

...