线上365bet投注

python3 selenium 网易126邮箱自动化登录

📅 2025-08-14 04:09:47 👤 admin 👁️ 1686 ❤️ 760
python3 selenium 网易126邮箱自动化登录

首先新建一个 wyEmailLoginPublic.py 文件 用来定义一个登录类

from selenium import webdriver

import time

class Login_In():

'''登录类封装'''

def __init__(self,driver):

self.driver = driver

def open_url(self):

'''打开登录的url'''

url = 'https://mail.126.com/'

self.driver.get(url)

time.sleep(2)

self.driver.maximize_window()

time.sleep(3)

def user_pwd_login(self):

'''点击密码登录按钮。切换到账号密码登录'''

self.driver.find_element_by_id('lbNormal').click()

def login(self,username,pwd):

'''注意iframe,因为是动态的id所以通过xpath去定位'''

self.driver.switch_to.frame(self.driver.find_element_by_xpath("//iframe[starts-with(@id,'x-URS-iframe')]"))

self.driver.find_element_by_name('email').send_keys(username)

self.driver.find_element_by_name('password').send_keys(pwd)

self.driver.find_element_by_id('dologin').click()

def close_browser(self):

'''退出浏览器'''

self.driver.quit()

def all_actions(

上一则传输
闿的解释
下一则传输
隳坏的意思

相关星图