HTML выдержка
Это мой код:
s = BS(r.content, 'lxml')
findDiv = s.find('div', {'id':'BodyContentPlaceholder_T00DF23F8005_Col00'})
findTable = findDiv.findAll('table', {'style':'width: 100%; border-collapse: collapse;'})
for table in findTable:
rows = table.findAll('tr')
rows = rows[1:]
for row in rows:
cells = row.findAll('td')
extension = cells[3].button.input.text
print('docs page ' + str(extension))
#extention = re.compile(pattern, text)
docpage_url_ending = cells[3].find('value')
print('url ' + str(docpage_url_ending))
Я пытаюсь получить текст navigateUrl из этого
<input id="ctl00_BodyContentPlaceholder_C013_RadListView1_ctrl1_rlb1_ClientState" name="ctl00_BodyContentPlaceholder_C013_RadListView1_ctrl1_rlb1_ClientState" type="hidden" autocomplete="off" value="{"text":"Documents","value":"","target":"","navigateUrl":"/procurement/procurement-bids/constructionprocurementdetail?Title=Lakeland Adult Daycare Center Roof Replacement 18-785","primary":false}">