Python自動化QQ發說說


用python編輯自動化程序,在QQ空間發表說說
導入time和webdriver
import time
from selenium import webdriver
創建driver調用Google驅動
driver=webdriver.Chrome()
設置一個隱式時間
driver.implicitly_wait(10)
訪問QQ空間的IP地址https://qzone.qq.com/
driver.get("https://qzone.qq.com/")
網頁最大化設置
driver.maximize_window()
time.sleep(3)
通過CSS定位對象定位到網頁中的iframe標簽
a=driver.find_element_by_css_selector("div iframe#login_frame")
用switch_to.frame()切入iframe標簽里
driver.switch_to.frame(a)
用CSS定位對象定位到賬號登錄然后用click點擊登錄。注:已經登錄好QQ的條件下
driver.find_element_by_css_selector("span#img_out_QQ賬號.img_out_focus").click()
用id定位到發表框的id,然后用send_keys發表一段話。注:發表的說說文字順序有可能會發生變化,如果有解決方案請留言!
driver.find_element_by_id("$1_substitutor_content").send_keys("自動化發表,不要關注,不要點贊!!")
用link定位發表按鈕,進行發表
driver.find_element_by_link_text("發表").click()
整體布局

 

 
         
         
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM