Я относительно новичок в Python, поэтому, пожалуйста, простите мою глупость. Я хочу просмотреть данные в листе Google и продолжать работать в EOL при ошибке сканирования. Я посмотрел на другие сообщения и пробовал различные тактики, но ни один из них не кажется плодом. Я думаю, что электронная почта клиента или частный идентификатор, кажется, проблема с кавычками.EOL во время сканирования строки либерала
import gspread
from oauth2client.service_account import *
json_key = 'gspread-test.json'
scope = ['https://spreadsheets.google.com/feeds']
credentials = ServiceAccountCredentials.from_json_keyfile_name('[email protected]', """
-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDVS4fuXzpnKrAI\nfaZEhkNdkcHKwcbQdYOhsxVwiaMkTffExvix+Uch37JaTIyCCw4D0CKv5bR\n5FOQPAVJgciJTUKK03UZJZfgtNWVY73dBq5DTL0afI2tn9+sKgtm/BulgA\nPrKtDmlp5YX7atgXbwJTjWpZ8OLOdBtwAcL0zBYS2PR/+qNOPT1NP1tJgTEMHmbN\nuyEl0Xqqrm87Ku7eaMEcmlQrhGLH2WmpR0YEXs2hQLGx\ne/RbqrD3qr/XYbRm9TwZkCyt\n-----END PRIVATE KEY-----\n
""", scope)
gc = gspread.authorize(credentials)
wks = gc.open('Simple data').sheet1
'' 'в конце строки просто пропустите строку. Вы уверены, что хотите это сделать? Каковы данные, которые вы хотите поместить в строку (многострочный)? можете ли вы [изменить] ваш вопрос, чтобы предоставить его? –
Закрытый ключ слишком длинный, поэтому для простоты я хочу распространять его по нескольким строкам, поэтому я использовал тройные кавычки. –
Pythoner, я удалил свой ответ, потому что, глядя на ваш пример выше более подробного, он кажется менее правильным. Вы намеренно разбиваете строки на \ с n в качестве первого символа на следующей строке или должны быть \ n вместе? \ в конце строки улавливает разрыв строки, а затем n становится частью строки. если они должны были быть вместе \ n, тогда он вводит разрыв строки, поэтому они делают очень противоположные вещи. – Lost