zoukankan      html  css  js  c++  java
  • selenium获取微博用户粉丝数

    selenum的安装

    selenium文档

    获取微博用户粉丝数

    from selenium import webdriver
    from time import sleep
    
    wd = webdriver.Chrome("D:programchromedriver_win32chromedriver.exe")
    wd.maximize_window()
    wd.implicitly_wait(15)
    
    # 打开微博首页
    wd.get("https://weibo.com/")
    # 选中搜索框,输入检索内容,点击搜搜
    searchInput = wd.find_element_by_css_selector('#weibo_top_public > div > div > div.gn_search_v2 > input')
    searchBtn = wd.find_element_by_css_selector('#weibo_top_public > div > div > div.gn_search_v2 > a')
    
    searchInput.send_keys("燕十八")
    searchBtn.click()
    
    # 进入新页面,设置新句柄
    print(wd.title)
    
    ysbLink = wd.find_element_by_css_selector('#pl_feed_main > div.m-wrap > div.m-con-r > div:nth-child(1) > div > div.card-content.s-pg12 > div:nth-child(1) > div.info > div > a')
    ysbLink.click()
    
    # 获取粉丝数目
    follow = wd.find_element_by_css_selector('#Pl_Core_T8CustomTriColumn__3 > div > div > div > table > tbody > tr > td:nth-child(1) > a > strong')
    fans = wd.find_element_by_css_selector('#Pl_Core_T8CustomTriColumn__3 > div > div > div > table > tbody > tr > td:nth-child(2) > a > strong')
    weiboNum = wd.find_element_by_css_selector('#Pl_Core_T8CustomTriColumn__3 > div > div > div > table > tbody > tr > td:nth-child(3) > a > strong')
    
    print("关注数:"+follow.text)
    print("粉丝数:"+fans.text)
    print("微博书:"+weiboNum.text)
    sleep(3)
    wd.close()
    

  • 相关阅读:
    mac 安装Windows系统
    各种镜像源
    应用官方下载地址汇总
    centos7 升级openssh
    ubuntu16.04升级openssh
    腾讯云
    msdeploy 远程发布到lls
    Java Script 什么是闭包?
    JavaScript我的怀疑
    HTML 之 js是干什么的
  • 原文地址:https://www.cnblogs.com/ifme/p/11841052.html
Copyright © 2011-2022 走看看