Scrap
Não é algo simples, pelo menos para mim, mas eu consegui extrair uma lista de id de uma pagina de anuncios. Havia uma lista de 36 id, pois eram 36 anuncios.
Primeiro com BeautiulSoup (bs) vc extrai html da pagina:
scrap = requests.get(driver.current_url)
soup = bs(scrap.content, 'html.parser')
Esse driver é do selenium que leu uma url.
Depois passo o objeto scrap pro bs que interpreta o html
Dai posso extrair de cada pagina a lista de id.
Essa lista será inserida vai append numa lista ids.
ids=[ ]
temp = soup.find_all('div', attrs={'id': True})
for div in temp:
ID = div.get('id')
if ID is not None:
ids.append(ID)
print(ids)
Vc terá uma lista de ids
Se vc tem apenas um id na pagina, tente usar soup.find.
Boa sorte
Silvio