zoukankan      html  css  js  c++  java
  • python利用selenium和safari浏览器驱动实现新浪微博自动点赞 Demo

    import time
    from selenium import webdriver
    
    browser = webdriver.Safari()
    browser.get('http://weibo.com')
    time.sleep(20)
    
    # 点击页面中的登录按钮 弹出输入帐号模态框
    browser.find_element_by_xpath("//a[@node-type='loginBtn']").click()
    time.sleep(2)
    
    #输入帐号密码
    browser.find_element_by_css_selector('div.item.username.input_wrap input.W_input').send_keys('yourusername')
    browser.find_element_by_css_selector('div.item.password.input_wrap input.W_input').send_keys('yourpassword')
    time.sleep(1)
    
    #点击登录
    browser.find_element_by_xpath("//div[@class='item_btn']/a[@suda-data='key=tblog_weibologin3&value=click_sign']").click()
    time.sleep(10)
    
    #查找页面中的所有 点赞按钮
    allzan = browser.find_elements_by_css_selector('em.W_ficon.ficon_praised.S_txt2')
    
    #遍历 点击
    for temp in allzan:
        print("again")
        time.sleep(1)
        temp.click()
    
    # browser.quit()
    
  • 相关阅读:
    探寻京东云核心竞争力的源泉
    在线公开课 | 教你如何自行搭建一个威胁感知大脑?
    推迟学习系统调用
    linux中未实现的系统调用
    man(2) V
    man(2) W
    图像叠加
    man(2) readv writev
    qt 视频播放
    ffmpeg参数
  • 原文地址:https://www.cnblogs.com/malcolmfeng/p/6854967.html
Copyright © 2011-2022 走看看