我想将剪贴板的内容从python粘贴到Google电子表格中。由于剪贴板上有几列和几行,因此无法单独指定范围。要将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()