Я хочу вставить содержимое буфера обмена в электронную таблицу Google из python.Поскольку в буфере обмена есть несколько столбцов и строк, вы не можете указать диапазон отдельно.Чтобы ввести данные из Python в электронную таблицу Google, вам нужно сохранить их в виде списка, а не строки в виде буфера обмена.Однако, поскольку данные являются переменными, их нельзя легко разделить на списки.Что мне делать?
def main():
clipboard = pyperclip.paste()
# list_str = clipboard.split()
# print(list_str)
# values = clipboard
body = {
'values': clipboard
}
credentials = ServiceAccountCredentials.from_json_keyfile_name('sheetKey.json', SCOPES)
http_auth = credentials.authorize(Http())
service = build('sheets', 'v4', http=http_auth)
request = service.spreadsheets().values().update(
spreadsheetId=SPREADSHEET_ID,
range = range,
valueInputOption='RAW',
body=body
)
request.execute()
if __name__ == '__main__':
main()