51Testing软件测试论坛

标题: 用selenium爬gmaps評論,遇到瓶頸,求幫忙? [打印本页]

作者: 测试积点老人    时间: 2021-7-5 13:59
标题: 用selenium爬gmaps評論,遇到瓶頸,求幫忙?
(任務)
我欲利用selenium爬gmaps評論,
其中會用到selenium模擬"滾軸捲動",來加載更多評論
(遇到的問題)
當滾軸滾動至約900則評論時(已經測試多個地點評論),便無法加載下去,想問一下可能解決方案
[attach]132904[/attach]
如上圖(loading的圓圈不停的轉,等超過半小時都沒反應)
  1. delay_choices = [4.3, 5.8, 7.2, 6, 8, 9,9.8]
  2. delay = random.choice(delay_choices)
  3. for i in range(141):
  4.         time.sleep(delay)
  5.         scroll_box = driver.find_element_by_css_selector('.section-scrollbox') #find scroll box  
  6.         driver.execute_script('arguments[0].scrollTop = arguments[0].scrollHeight',scroll_box)#scroll to the bottom
  7.         review_text = driver.find_elements_by_class_name("ODSEW-ShBeI-text")
  8.         print(len(review_text))
复制代码
(提供該部分code參考)

作者: 海海豚    时间: 2021-7-6 09:12
https://blog.csdn.net/GitChat/article/details/78578967   参考下
作者: qqq911    时间: 2021-7-6 10:58
这种应该是瀑布流分页方式
作者: bellas    时间: 2021-7-6 12:13
瀑布流分布
作者: litingting0214    时间: 2021-7-6 13:47
瀑布流分布




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2