python selenium 模拟登陆百度账号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python selenium 模拟登陆百度账号相关的知识,希望对你有一定的参考价值。

代码:

from selenium import webdriver

url = https://passport.baidu.com/v2/?login
username = your_username
passwd = "your_password"

driver = webdriver.Chrome()     # 打开chrome浏览器
driver.get(url)                # 打开指定的网页
input_username = driver.find_element_by_id("TANGRAM__PSP_3__userName")  # 用户名输入框
input_passwd = driver.find_element_by_id("TANGRAM__PSP_3__password")    # 密码输入狂
input_login = driver.find_element_by_id("TANGRAM__PSP_3__submit")       # 登陆按钮
input_username.send_keys(username)  # 输入框中输入用户名
input_passwd.send_keys(passwd)      # 输入框中输入密码
input_login.click()   # 点击登陆

driver.implicitly_wait(5)     # 确保网页加载完毕
phone = driver.find_element_by_css_selector(".phone > a").text
email = driver.find_element_by_css_selector(.email > a).text
print(phone)    # 打印手机号
print(email)    # 打印邮箱

driver.close()

 

以上是关于python selenium 模拟登陆百度账号的主要内容,如果未能解决你的问题,请参考以下文章

python模拟百度登陆

批量注册模拟登陆很难吗?一个Python爬虫案例告诉你答案!

短信hz,批量注册模拟登陆很难吗?一个Python爬虫案例告诉你答案!

Python爬虫实战:模拟登录淘宝网站

基于selenium实现12306模拟登陆

python + selenium登陆并点击百度平台