時間:2023-05-06 23:18:01 | 來源:網(wǎng)站運營
時間:2023-05-06 23:18:01 來源:網(wǎng)站運營
使用selenium模擬登錄QQ空間(簡單、易懂):?selenium的基礎(chǔ)在我以前的文章,需要的請自行尋找# 導包from selenium import webdriverfrom time import sleep # 實例化一個瀏覽器對象(傳入瀏覽器的驅(qū)動程序)driver = webdriver.Chrome(executable_path='./chromedriver.exe') # 讓瀏覽器發(fā)起一個對QQ空間url的請求driver.get('https://qzone.qq.com/')
然后我們打開QQ空間網(wǎng)站來分析一下,先看圖:# 切換瀏覽器標簽定位的作用域(定位的標簽是存在與iframe標簽之中的)driver.switch_to.frame('login_frame') # 定位標簽到:賬號密碼登錄 的按鈕,并點擊a_tag = driver.find_element_by_id('switcher_plogin')a_tag.click()
然后我們點擊后來到這個有賬號密碼輸入框的界面:# 定位標簽獲取賬號密碼兩個輸入框的iduserName_tag = driver.find_element_by_id('u')password_tag = driver.find_element_by_id('p')
然后定位到兩個輸入框了自然就是輸入賬號密碼了。# 輸入賬號userName_tag.send_keys('**********')sleep(1) # 輸入密碼password_tag.send_keys('**********')
然后我們繼續(xù)定位到'授權(quán)登錄'按鈕的標簽,獲取該標簽的id。使用click()對其進行點擊。# 定位標簽獲取授權(quán)登錄按鈕的id并點擊btn = driver.find_element_by_id('login_button')btn.click()
到這就可以運行代碼然后釋放雙手并且成功登錄QQ空間啦。關(guān)鍵詞:空間,簡單,模擬,使用
微信公眾號
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。