01网络与爬虫-4练习.微博话题数据提醒

当微博上话题 #奥斯卡# 的讨论数破370万时,print 出来 

我抓取的是微博热门话题  #郑爽演技#

讨论数超过6万,便发出对郑爽由衷的赞美!!!

from selenium import webdriver
import time

url="https://s.weibo.com/weibo/%2523%25E9%2583%2591%25E7%2588%25BD%25E6%25BC%2594%25E6%258A%2580%2523?topnav=1&wvr=6&Refer=top_hot"
def start_chrome():
    driver=webdriver.Chrome()
    driver.start_client()
    return driver
driver = start_chrome()

driver.get(url)
sel='div.total>span'#不一定要精准到所选结果,可以在选完之后,在筛选一下
elems = driver.find_elements_by_css_selector(sel)
for el in elems:#共有4个元素
    print(el.text)

result=elems[1].text#type:str
print("讨论数:"+result[2:])


if float(result[2:-1])>6 and result[-1]=='万':
    print('郑爽太漂亮了!')
else:
    print('Fail')

01网络与爬虫-4练习.微博话题数据提醒_第1张图片

你可能感兴趣的:(麻瓜教程,01)