搜索
简帛阁>技术文章>python selenium 模拟登陆百度账号

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()

 

代码:fromseleniumimportwebdriverurl'https://passportbaiducom/v2/?login'username'your_username'passwdyo
selenium简介selenium是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium,相因为它相比QTP有诸多有点:*免费,也不用再为破解QTP而大伤脑筋*小巧,对于不
fromseleniumimportwebdriverfromseleniumwebdriverimportActionChainsfromseleniumwebdrivercommonbyimpor
复制代码代码如下:*coding:utf8*'''Createdon2014年1月10日@author:hhdys'''importurllibrequest,httpcookiejar,reclas
前言随着Python3的普及,Selenium3也跟上了行程。而Selenium3最大的变化是去掉了SeleniumRC,另外就是Webdriver从各自浏览器中脱离,必须单独下载。本文就来介绍了关于
首先获取cookies,使用手机扫码登录斗鱼,然后利用网页cookies保存在本地有些同学可能会问,这不是相当于自己登录了吗,还模拟什么呢,其实来说这是一次获取cookies可以使用很久!/usr/b
滑动验证距离分别获取验证码背景图和滑块图两张照片,然后利用opencv库,通过高斯模糊和Canny算法进行处理,然后通过matchTemplate方法进行两张图的匹配,获得滑动距离。需要注意的是,知乎
fromseleniumimportwebdriverimporttimepychar中安装selenium控件下载对应浏览器的webDriverbrowserwebdriverChrome("D:/
importtimefromseleniumimportwebdriverfromseleniumwebdrivercommonbyimportByfromseleniumwebdriversuppo
首先是获取cookies保存到本地!/usr/bin/envpython*coding:utf8*@Time:2020/12/2011:00@Author:huni@File:cookies获取py@