from selenium import webdriver
import time
url = 'https://xueqiu.com/?category=livenews'
driver = webdriver.Chrome()
driver.get(url)
driver.implicitly_wait(5)
driver.find_element_by_xpath('//*[@id="app"]/div[3]/div[1]/div[2]/div[1]/a[2]').click()
## 下拉到页面底端
for y in range(200):
js = 'window.scrollBy(0,100)' ## 下拉滚动条
driver.execute_script(js) ##执行js代码
time.sleep(0.01)
continue
## 下拉到页面底端出现加载更多按钮
for t in range(20):
## 点击加载更多按钮 重复20次
driver.find_element_by_xpath('//*[@id="app"]/div[3]/div[1]/div[2]/div[2]/a').click()
for j in range(200): ## 下拉
js = 'window.scrollBy(0,100)'
driver.execute_script(js)
time.sleep(0.01)
#js = 'window.scrollTo(0,10000)'
#driver.execute_script(