刷今日头条浏览量

准备软件

  1. python 环境
  2. 在cmd窗口下载selenium,pip install selenium添加链接描述
  3. 安装谷歌驱动

代码

  1. 修改url就可以
from selenium import webdriver
import time

# 用户url
url = 'https://www.toutiao.com/search/?keyword=%E6%A2%81%E8%80%81%E5%B8%88%E8%AE%B2%E7%B3%96'
# google驱动的下载,下载win32版
executable_path="D://chromedriver_win32/chromedriver.exe"
driver = webdriver.Chrome(executable_path=executable_path)
# 开始请求
driver.get(url=url)
time.sleep(5)
# 让滚动条向下滚动到底部,多滚动几次,根据情况而定
js = "var q=document.documentElement.scrollTop=100000000"
driver.execute_script(js)
time.sleep(2)
js = "var q=document.documentElement.scrollTop=10000"
driver.execute_script(js)
time.sleep(2)
js = "var q=document.documentElement.scrollTop=10000"
driver.execute_script(js)
time.sleep(2)
js = "var q=document.documentElement.scrollTop=10000"
driver.execute_script(js)
time.sleep(2)
js = "var q=document.documentElement.scrollTop=10000"
driver.execute_script(js)
# 找到所有网址
weblist=driver.find_elements_by_xpath("""//*[@class = 'link title']""")
i=0
li=[]
for web in weblist:
    url=web.get_attribute("href")
    print(url)
    li.append(url)
# 无限循环浏览
while True:
    for u in li:
        driver.get(u)
        time.sleep(1)
        js = "var q=document.documentElement.scrollTop=10000"
        driver.execute_script(js)
        print(i)
        i+=1
        time.sleep(1)

driver.quit()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章