婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Selenium實現微博自動化運營之關注、點贊、評論功能

Selenium實現微博自動化運營之關注、點贊、評論功能

熱門標簽:地圖標注資源分享注冊 北京外呼系統咨詢電話 高德地圖標注公司位置需要錢嗎 襄陽外呼增值業務線路解決方案 廊坊地圖標注申請入口 慶陽外呼系統定制開發 合肥阿里辦理400電話號 怎么去掉地圖標注文字 海南人工外呼系統哪家好

Selenium 是什么?

Selenium是一個用于Web應用程序測試的工具,可以模擬真正的用戶操作,支持多種瀏覽器,如Firefox,Safari,Google Chrome,Opera等。

Selenium 模擬的就是一個真實的用戶的操作行為,我們完全不用擔心 cookie 追蹤和隱藏字段的干擾。
除了Selenium 外,還有Puppeteer 工具可以模擬用戶操作,Python + Selenium + 第三方瀏覽器可以讓我們處理多種復雜場景,包括網頁動態加載、JS 響應、Post 表單等。

正好,我們公司有一個妹紙團隊運營的微博粉絲挺多,叫中公題庫君,我們使用Selenium實現微博自動關注她,順便點贊和評論一下

相關幫助鏈接

  • 官網地址
  • 查找元素
  • 等待指定狀態
  • 所有動作
  • action瀏覽器api

一、核心代碼

talking is cheap,話不多說,上代碼!

from selenium import webdriver
import time
# 注意這里使用了我本機的谷歌瀏覽器驅動
browser = webdriver.Chrome(executable_path='/Users/chenqionghe/.wdm/drivers/chromedriver/79.0.3945.36/mac64/chromedriver')
# 設置用戶名、密碼
username = "你的用戶名"
password = "你的密碼"
# 打開微博登錄頁
browser.get('https://passport.weibo.cn/signin/login')
browser.implicitly_wait(5)
time.sleep(1)
# 填寫登錄信息:用戶名、密碼
browser.find_element_by_id("loginName").send_keys(username)
browser.find_element_by_id("loginPassword").send_keys(password)
time.sleep(1)
# 點擊登錄
browser.find_element_by_id("loginAction").click()
time.sleep(1)
# 通過人機驗證,找到那個小點點擊一下
browser.find_element_by_class_name("geetest_radar_tip").click()
# 打開我們的中公題庫君的首頁
browser.get('https://m.weibo.cn/u/5430882137')
# 加關注
follow_button = browser.find_element_by_xpath('//div[@class="m-add-box m-followBtn"]')
follow_button.click()
time.sleep(1)
# 這時候彈出了選擇分組的框,定位取消按鈕
group_button = browser.find_element_by_xpath('//a[@class="m-btn m-btn-white m-btn-text-black"]')
group_button.click()
time.sleep(1)
# 這時候我們就關注成功了,好,接下來,我們給題庫君點贊和評論一下
# 找到第二條微博,因為第一條微博都是置頂的
second_weibo=browser.find_element_by_xpath("http://div[@class='card m-panel card9 weibo-member card-vip'][2]")
second_weibo.text
js = "arguments[0].scrollIntoView();" 
# 將下拉滑動條滑動到當前div區域
browser.execute_script(js, second_weibo) 

# 給第二條微博點贊
selector="http://div[@class='card m-panel card9 weibo-member card-vip'][2]//footer/div[@class='m-diy-btn m-box-col m-box-center m-box-center-a'][3]"
a=browser.find_element_by_xpath(selector)
a.click()
# 定位第二條微博的評論處,點擊
selector="http://div[@class='card m-panel card9 weibo-member card-vip'][2]//footer/div[@class='m-diy-btn m-box-col m-box-center m-box-center-a'][2]"
a=browser.find_element_by_xpath(selector)
text=a.text
a.click()

# 輸出評論內容
wishes="I'm super saiyan, best wishes to you !"
if text=='評論':
 # 光標定位到發表評論處
 comment=browser.find_element_by_tag_name('textarea')
 comment.click()
 # 輸入評論內容
 comment.send_keys(wishes)
 time.sleep(1)
 # 定位發送按鈕
 sendBtn=browser.find_element_by_class_name('m-send-btn')
else:
 # 光標定位到發表評論處
 focus=browser.find_element_by_css_selector('span[class="m-box-center-a main-text m-text-cut focus"]')
 focus.click()
 # 點擊評論
 comment=browser.find_element_by_tag_name('textarea')
 comment.click()
 # 輸入評論內容
 comment.send_keys(wishes)
 # 定位發送按鈕
 sendBtn=browser.find_element_by_class_name('btn-send')
# 發表評論
sendBtn.click()

二、步驟分解

1.打開瀏覽器

from selenium import webdriver
import time
# 注意這里使用了我本機的谷歌瀏覽器驅動
browser = webdriver.Chrome(executable_path='/Users/chenqionghe/.wdm/drivers/chromedriver/79.0.3945.36/mac64/chromedriver')

2.訪問微博登錄頁

# 打開微博登錄頁
browser.get('https://passport.weibo.cn/signin/login')
browser.implicitly_wait(5)


可以看到,已經打開了頁面

3.輸入賬號密碼

# 填寫登錄信息:用戶名、密碼
username = "你的用戶名"
password = "你的密碼"
browser.find_element_by_id("loginName").send_keys(username)
browser.find_element_by_id("loginPassword").send_keys(password)
time.sleep(1)

4.點擊登錄

# 點擊登錄
browser.find_element_by_id("loginAction").click()

5.通過人機驗證

找到那個小點點擊一下

browser.find_element_by_class_name("geetest_radar_tip").click()

登錄成功,如下所示


6.訪問我們的中公題庫君首頁

browser.get('https://m.weibo.cn/u/5430882137')

7.加一下關注

#加關注
follow_button = browser.find_element_by_xpath('//div[@class="m-add-box m-followBtn"]')
follow_button.click()
time.sleep(1)
# 這時候彈出了選擇分組的框,定位取消按鈕
group_button = browser.find_element_by_xpath('//a[@class="m-btn m-btn-white m-btn-text-black"]')
group_button.click()


關注成功后,讓選擇分組,這里我直接找到取消按鈕點擊了一下
這時候我們就關注成功了,好,接下來,我們找到題庫君非置頂的第一條微博評論一下

8.定位到第2條微博

因為第1條一般是置頂的,定位到第2條微博頁面處

# 找到第二條微博,因為第一條微博都是置頂的
second_weibo=browser.find_element_by_xpath("http://div[@class='card m-panel card9 weibo-member card-vip'][2]")
second_weibo.text
js = "arguments[0].scrollIntoView();" 
# 將下拉滑動條滑動到當前div區域
browser.execute_script(js, second_weibo) 

9.開始點贊

# 給第二條微博點贊
selector="http://div[@class='card m-panel card9 weibo-member card-vip'][2]//footer/div[@class='m-diy-btn m-box-col m-box-center m-box-center-a'][2]"
a=browser.find_element_by_xpath(selector)
a.click()

可以看到,點贊成功了

10.點擊評論

#定位第二條微博的評論處
selector="http://div[@class='card m-panel card9 weibo-member card-vip'][2]//footer/div[@class='m-diy-btn m-box-col m-box-center m-box-center-a'][2]"
a=browser.find_element_by_xpath(selector)
text=a.text
a.click()

這里的邏輯是,點擊了,如果還沒有人評論,評論框顯示的文字叫評論>,如果已經有人評論了會顯示評論數量

# 輸入評論內容
wishes="I'm super saiyan, best wishes to you !"
if text=='評論':
 # 光標定位到發表評論處
 comment=browser.find_element_by_tag_name('textarea')
 comment.click()
 # 輸入評論內容
 comment.send_keys(wishes)
 time.sleep(1)
 # 定位發送按鈕
 sendBtn=browser.find_element_by_class_name('m-send-btn')
else:
 # 光標定位到發表評論處
 focus=browser.find_element_by_css_selector('span[class="m-box-center-a main-text m-text-cut focus"]')
 focus.click()
 # 點擊評論
 comment=browser.find_element_by_tag_name('textarea')
 comment.click()
 # 輸入評論內容
 comment.send_keys(wishes)
 # 定位發送按鈕
 sendBtn=browser.find_element_by_class_name('btn-send')
 
# 發表評論
sendBtn.click()


哈哈,看到已經評論成功了,到此,通過Selenium實現了微博自動化:關注、點贊、評論,感覺還挺好玩的~

總結

以上所述是小編給大家介紹的Selenium實現微博自動化運營之關注、點贊、評論功能,希望對大家有所幫助!

您可能感興趣的文章:
  • 使用Selenium破解新浪微博的四宮格驗證碼
  • Python selenium抓取微博內容的示例代碼
  • Python selenium實現微博自動登錄的示例代碼

標簽:鎮江 商丘 臺州 綿陽 平頂山 株洲 鶴崗 哈密

巨人網絡通訊聲明:本文標題《Selenium實現微博自動化運營之關注、點贊、評論功能》,本文關鍵詞  Selenium,實現,微博,自動化,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Selenium實現微博自動化運營之關注、點贊、評論功能》相關的同類信息!
  • 本頁收集關于Selenium實現微博自動化運營之關注、點贊、評論功能的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国精产品一区一区三区mba视频 | 亚洲天堂精品视频| 成人精品国产一区二区4080| 亚洲欧美综合在线精品| 日韩精品在线一区二区| 91亚洲国产成人精品一区二三| 日本系列欧美系列| 亚洲欧美一区二区视频| 久久这里只有精品首页| 欧美一区二区播放| 亚洲欧美经典视频| 亚洲欧美日韩国产另类专区| 欧美偷拍一区二区| 久久99国产精品久久| 国产精品久久久久久久午夜片| 欧美精品v国产精品v日韩精品 | 中文av一区二区| 亚洲成人福利片| 专区另类欧美日韩| 久久青草国产手机看片福利盒子 | 色天天综合色天天久久| 91视频xxxx| 亚洲中国最大av网站| 久久久久一区二区三区四区| av一区二区久久| 亚洲国产欧美在线| 亚洲成人精品一区| 奇米影视一区二区三区| 色婷婷av一区二区三区之一色屋| 国产精品综合视频| 久久精品二区亚洲w码| 国产成人免费在线视频| 欧美三级午夜理伦三级中视频| 欧美日韩在线亚洲一区蜜芽| www..com久久爱| 欧美一卡二卡在线观看| 国产精品理伦片| 久久av资源站| 欧美精选一区二区| 亚洲视频在线一区观看| 成人黄页在线观看| 欧美丰满少妇xxxxx高潮对白 | 伦理电影国产精品| 黄页视频在线91| 色综合激情五月| 一区二区在线看| 色综合久久久久久久| 中文字幕一区av| 99在线视频精品| 一区二区三区毛片| 欧美三级日韩三级国产三级| 国产精品对白交换视频| 国产精品99久| 国产农村妇女精品| 久久久一区二区| 亚洲精品网站在线观看| 91视频精品在这里| 一区二区久久久久| 欧美午夜免费电影| 亚洲欧美一区二区三区久本道91| 国产黄人亚洲片| 国产色91在线| 成人精品国产福利| 久久久国产精品午夜一区ai换脸| 日本亚洲天堂网| 精品国产sm最大网站免费看| 亚洲黄色免费电影| 91啦中文在线观看| 欧美日韩国产成人在线91| 日韩精品在线一区二区| 亚洲精品水蜜桃| 欧美中文字幕一区| 亚洲国产日韩一区二区| www.欧美日韩| 欧美午夜一区二区三区| 午夜欧美电影在线观看| 精品免费国产一区二区三区四区| 日本中文字幕一区二区视频| 日韩电影免费一区| 麻豆精品一区二区| 亚洲精选一二三| 成人av电影免费在线播放| 国产精品伦理一区二区| 欧美肥妇bbw| 国产乱码精品一区二区三| 热久久一区二区| 中文字幕亚洲欧美在线不卡| 九九九精品视频| 国产精品欧美久久久久无广告 | 国产网站一区二区三区| 91精品国产aⅴ一区二区| 中文字幕在线一区二区三区| 久久一区二区视频| 亚洲成av人片在www色猫咪| 亚洲精品福利视频网站| 欧美美女激情18p| 国产精品国产自产拍在线| 色婷婷精品大在线视频| 99视频一区二区| 欧美高清你懂得| 日本怡春院一区二区| 日本不卡视频在线| 成人午夜视频网站| 视频一区欧美日韩| 国产乱一区二区| 97国产一区二区| 日本韩国精品一区二区在线观看| 国产午夜一区二区三区| 欧美久久一二区| 99免费精品视频| 日日夜夜精品视频免费| 亚洲精品国产精品乱码不99| 精品成人私密视频| 欧美日韩亚州综合| 在线免费观看视频一区| av资源网一区| 欧美性大战久久久久久久| 亚洲精品亚洲人成人网| 欧美日韩国产精品成人| 91久久线看在观草草青青| 91麻豆成人久久精品二区三区| 国产大陆亚洲精品国产| 1000部国产精品成人观看| 欧美成人激情免费网| 中文字幕中文在线不卡住| 亚洲一区二区三区自拍| 免费成人美女在线观看| 日本女优在线视频一区二区| 亚洲最大色网站| 午夜成人免费视频| www.日本不卡| 国产日韩综合av| 奇米色777欧美一区二区| 国产精品一级黄| 欧美成人国产一区二区| 一本色道久久综合精品竹菊| 欧美精品色综合| 在线观看日韩精品| 欧美一级片免费看| 理论电影国产精品| 久久一留热品黄| 69p69国产精品| 91精品国产黑色紧身裤美女| 美腿丝袜在线亚洲一区| 99久久国产综合精品色伊| 欧美videossexotv100| 另类的小说在线视频另类成人小视频在线 | 成人性生交大片免费看在线播放 | 国产一区在线视频| 欧美日韩国产高清一区二区三区| 中文字幕一区二区三中文字幕| 激情综合色综合久久综合| 91极品美女在线| 日韩欧美国产三级| 成人国产亚洲欧美成人综合网| 亚洲综合在线电影| 欧美一二三四区在线| 在线观看一区日韩| 国产精品免费丝袜| 91丝袜呻吟高潮美腿白嫩在线观看| 久久新电视剧免费观看| 亚洲国产你懂的| 欧美日本不卡视频| 亚洲在线视频免费观看| 精品国产免费一区二区三区四区| 一区二区在线免费| 亚洲少妇最新在线视频| 欧美哺乳videos| 九九九精品视频| 国产一区二区导航在线播放| a级高清视频欧美日韩| 国产精品18久久久久久久久| 天天操天天干天天综合网| 美女尤物国产一区| 国产精品一区二区在线播放 | 粉嫩av一区二区三区| 亚洲精品国久久99热| 国产91精品一区二区| 成人激情校园春色| 国产精品一区二区视频| 国产精品久久久久久久久快鸭| 在线视频综合导航| 欧美三级视频在线播放| 欧美日韩国产小视频在线观看| 国产91高潮流白浆在线麻豆| 国产很黄免费观看久久| 91精品一区二区三区在线观看| 亚洲色图在线视频| 日韩国产一二三区| 亚洲精品在线免费观看视频| 国产日本亚洲高清| 日韩午夜av一区| 亚洲免费观看高清| 国产精品情趣视频| 国产精品入口麻豆九色| 久久精品夜色噜噜亚洲aⅴ| 成人高清视频在线观看| 蜜桃视频一区二区三区| 91精品欧美久久久久久动漫 | 成人激情文学综合网|