¿Cómo encontrar la primera fila vacía de una hoja de cálculo de Google usando Python GSPREAD?

Me cuesta escribir códigos que me encuentren en la primera fila vacía de una hoja de Google.

Estoy usando el paquete gspread de github.com/burnash/gspread

Me alegraría si alguien puede ayudar :)

Actualmente acabo de importar módulos y abrí la hoja de trabajo

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')

Quiero encontrar la fila 1158, que es la primera fila vacía de la hoja de trabajo con una función, lo que significa que cada vez que se llena la fila vacía anterior, encontrará la siguiente fila vacíaMira aquí

Respuestas a la pregunta(2)

Su respuesta a la pregunta