Я пытаюсь извлечь общую сумму задания из этого HTML-кода с помощью BeautifulSoup, используя следующий код и не могу получить текст из строки с ошибкой внизу:
код
page = requests.get(URL)
soup = BeautifulSoup(page.text, 'html.parser') #.text
print(soup.prettify())
html = soup.prettify("utf-8")
findJobs = soup.findAll('a', {'class': 'jobtitle turnstileLink', 'title' :True})
for findJob in findJobs:
print (findJob['title'])
HTML код
<a class="jobtitle turnstileLink" data-tn-element="jobTitle" href="/pagead/clk?
mo=r&ad=44-==&vjs=3&p=6&sk=&fvj=1" id="sja6"
onclick="setRefineByCookie([]); sjoc('sja6',1); convCtr('SJ')"
onmousedown="sjomd('sja6'); clk('sja6');" rel="noopener nofollow"
target="_blank" title="Student Mentor">Student Mentor</a>
Сообщение об ошибке
TypeError: list indices must be integers, not str