Como encontrar a primeira linha vazia de uma planilha do Google usando o python GSPREAD?

Estou lutando para escrever códigos que me acham a primeira linha vazia de uma planilha do google.

Estou usando o pacote gspread em github.com/burnash/gspread

Eu ficaria feliz se alguém puder ajudar :)

Atualmente, acabei de importar módulos e abri a planilha

scope = ['https://spreadsheets.google.com/feeds']

credentials = ServiceAccountCredentials.from_json_keyfile_name('ddddd-61d0b758772b.json', scope)

gc = gspread.authorize(credentials)

sheet = gc.open("Event Discovery")
ws = sheet.worksheet('Event Discovery')

Quero encontrar a linha 1158, que é a primeira linha vazia da planilha com uma função, o que significa que toda vez que a antiga linha vazia for preenchida, ela encontrará a próxima linha vaziaVeja aqui

questionAnswers(2)

yourAnswerToTheQuestion