Я использую xpath для получения ссылки PDF
response.xpath('//a[@id="jr-pdf-sw"]/@href')
, где я использую этот xpath -> https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7064742/
Мой ответ выглядит следующим образом :
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" class="jr-col-auto js jr js flexbox no-touch draganddrop csscolumns csstransforms csstransforms3d csstransitions boxflex jr-fs-12 no-animate">
<head>...</head>
<body>...</body>
Мой Xpath находится внутри тега body.
Кто-нибудь может сказать, почему этот xpath не работает? Это из-за пространства имен?
Любая помощь приветствуется!