Мой xpath для моего бота селена instagram нажимает на профиль вместо того, чтобы выскочить как - PullRequest
0 голосов
/ 29 ноября 2018
Liked by user_name and 990 others

Если вы знакомы с Instagram, это то, как он выглядит внизу страницы, когда вы нажимаете на картинку, и по какой-то причине, независимо от того, какой xpath я выбираю, вместо этого он нажимает на «имя_пользователя».из "990 других".Когда все просто:

990 likes

Работает отлично.Поверьте мне, я пробовал все виды xpath:

//a[contains(@href, 'liked_by')]
//a[@class = 'zV_Nj']
//a[@class = 'zV_Nj']/span
//section/div/div/a/span

Я пытался специально избегать профиля "user_name" с этим xpath:

//section/div/div[2]/a[2]

Но ничего не работает, он сохраняетнажав на профиль.Кто-нибудь может объяснить мне, что я делаю не так?Моя цель - заставить всплывающее окно понравившихся.Я занимаюсь этим уже несколько часов, пожалуйста, помогите.

<section class="EDfFK ygqzn">
<div class="                  Igw0E     IwRSH      eGOV_     ybXk5   vwCYk                                                                                                               ">
<div class="                  Igw0E     IwRSH      eGOV_         _4EzTm                                       ItkAi                                                                       ">
<div class="                  Igw0E     IwRSH      eGOV_     ybXk5    _4EzTm                                                                                                              ">
<div class="KcRNL QnLYV  ">
<span class="_2dbep " role="link" tabindex="0" style="width: 20px; height: 20px;">
img class="_6q-tv" src="https://scontent-frt3-2.cdninstagram.com/vp/6e8be84d80c13692826b2ed1d22ecd37/5C8AFF58/t51.2885-19/s150x150/26066662_205753880002771_3331346998950363136_n.jpg" alt="ewapelak's profile picture">
</span>
</div>
</div>
</div>
<div class="Nm9Fw">
Liked by 
<a class="FPmhX notranslate cqXBL" title="ewapelak" href="/ewapelak/">ewapelak</a> 
and 
<a class="zV_Nj" href="/p/Bqrkrc5Fpwo/liked_by/">
<span>994</span> others
</a>
</div>
</div>
</section>
...