python和selenium實現(xiàn)163郵箱自動登陸
來源:懂視網(wǎng)
責(zé)編:小OO
時間:2020-11-27 14:13:18
python和selenium實現(xiàn)163郵箱自動登陸
讓我們先來預(yù)覽一下代碼運行效果吧。首先分析163郵箱登陸頁面的網(wǎng)頁結(jié)構(gòu)(按F12或單擊鼠標(biāo)右鍵選擇審查元素)。1、定位到登陸框(注意登錄框是一個iframe,如果不定位到iframe的話是無法找到之后的郵箱地址框和密碼輸入框的)。2、定位到郵箱地址框(name=';email';)。3、定位到密碼輸入框(name=';password';)。4、定位到登陸按鈕(id=';dologin';)。5、分析完畢,現(xiàn)在就可以寫代碼實現(xiàn)163郵箱的自動登陸啦(附有代碼的詳細解析。)。
導(dǎo)讀讓我們先來預(yù)覽一下代碼運行效果吧。首先分析163郵箱登陸頁面的網(wǎng)頁結(jié)構(gòu)(按F12或單擊鼠標(biāo)右鍵選擇審查元素)。1、定位到登陸框(注意登錄框是一個iframe,如果不定位到iframe的話是無法找到之后的郵箱地址框和密碼輸入框的)。2、定位到郵箱地址框(name=';email';)。3、定位到密碼輸入框(name=';password';)。4、定位到登陸按鈕(id=';dologin';)。5、分析完畢,現(xiàn)在就可以寫代碼實現(xiàn)163郵箱的自動登陸啦(附有代碼的詳細解析。)。
本文主要介紹了python+selenium實現(xiàn)163郵箱自動登陸的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望能幫助到大家。
讓我們先來預(yù)覽一下代碼運行效果吧:

首先分析163郵箱登陸頁面的網(wǎng)頁結(jié)構(gòu)(按F12或單擊鼠標(biāo)右鍵選擇審查元素)

1、定位到登陸框(注意登錄框是一個iframe,如果不定位到iframe的話是無法找到之后的郵箱地址框和密碼輸入框的)

2、定位到郵箱地址框(name='email')

3、定位到密碼輸入框(name='password')

4、定位到登陸按鈕(id='dologin')

5、分析完畢,現(xiàn)在就可以寫代碼實現(xiàn)163郵箱的自動登陸啦(附有代碼的詳細解析!)
#coding:utf-8
from selenium import webdriver
import time
def login():
dr = webdriver.Chrome()
#打開登陸163郵箱的網(wǎng)頁
dr.get('http://mail.163.com/')
#將瀏覽器窗口最大化
dr.maximize_window()
#休息五分鐘等待網(wǎng)頁加載完畢
time.sleep(5)
#找到郵箱賬號登錄框?qū)?yīng)的iframe
dr.switch_to.frame('x-URS-iframe')
#找到郵箱賬號輸入框
email = dr.find_element_by_name('email')
#將自己的郵箱地址輸入到郵箱賬號框中
email.send_keys('chimuyhs')
#找到密碼輸入框
password = dr.find_element_by_name('password')
#輸入自己的郵箱密碼
password.send_keys('xxxxxx')
#找到登陸按鈕
login_btn = dr.find_element_by_id('dologin')
#點擊登陸按鈕
login_btn.click()
#等待10秒看是否登陸成功
time.sleep(10)
if __name__ == '__main__':
login()
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
python和selenium實現(xiàn)163郵箱自動登陸
讓我們先來預(yù)覽一下代碼運行效果吧。首先分析163郵箱登陸頁面的網(wǎng)頁結(jié)構(gòu)(按F12或單擊鼠標(biāo)右鍵選擇審查元素)。1、定位到登陸框(注意登錄框是一個iframe,如果不定位到iframe的話是無法找到之后的郵箱地址框和密碼輸入框的)。2、定位到郵箱地址框(name=';email';)。3、定位到密碼輸入框(name=';password';)。4、定位到登陸按鈕(id=';dologin';)。5、分析完畢,現(xiàn)在就可以寫代碼實現(xiàn)163郵箱的自動登陸啦(附有代碼的詳細解析。)。