gpt4 book ai didi

python - 使用 python/selenium 定位 instagram 中的点赞滚动条

转载 作者:太空宇宙 更新时间:2023-11-03 19:48:36 26 4
gpt4 key购买 nike

我试图滚动滚动条,当我在 Instagram 上点击我的照片上的“喜欢”时出现的滚动条,并获取喜欢每张照片的个人资料。不幸的是,我无法定位对话框。

这是html代码:

<div class="pbNvD  fPMEg   " role="dialog">
<div class=" Igw0E IwRSH eGOV_ vwCYk"style="max-height: 356px; min-height: 200px;">
<div style="height: 356px; overflow: hidden auto;">
</div>
</div>
<div>

这是我迄今为止尝试过的代码,但虽然没有错误,但它不会滚动:

fBody  = driver.find_element_by_xpath("//div[@class='pbNvD  fPMEg   ']")
scroll = 0
fList = []


n = 0
while n < 5: # scroll 5 times
n = n +1
driver.execute_script('arguments[0].scrollTop = arguments[0].scrollTop + arguments[0].offsetHeight;', fBody)
time.sleep(1)

最佳答案

如果您总是想滚动到页面末尾,最简单的方法是:

fBody.send_keys(Keys.END)

如果您只想向下滚动到一页,请选择另一页:

fBody.send_keys(Keys.PAGE_DOWN)

更多详细信息请参见:https://stackoverflow.com/a/27760083/6042903

关于python - 使用 python/selenium 定位 instagram 中的点赞滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59979909/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com