from selenium import webdriver
from selenium.webdriver import ActionChains
dr=webdriver.Chrome()
dr.get('https://www.baidu.com')
dr.maximize_window()
import time
time.sleep(3)
dr.find_element_by_xpath('//*[@id="u1"]/a').click()
# dr.switch_to.frame(0)
time.sleep(3)
dr.find_element_by_xpath('//*[@id="TANGRAM__PSP_11__footerULoginBtn"]').click()
time.sleep(30)
dr.find_element_by_name('userName').send_keys('18688001418')
dr.find_element_by_name('password').send_keys('xxxxxxxxxxxxxxx')
# !/usr/bin/python3
# -*- coding: utf-8 -*-
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time
import random
USERNAME='111'
PASSWORD='2222'
# 随机时间,防止过快被检测
seconds = random.randint(2, 5)
driver = webdriver.Chrome()
driver.maximize_window()
wait = WebDriverWait(driver, 10)
driver.get('https://www.baidu.com')
# 打开登录界面
wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, '#u1 > a.lb'))).click()
wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, '#TANGRAM__PSP_11__footerULoginBtn'))).click()
time.sleep(seconds)
# 输入账号密码
wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, '#TANGRAM__PSP_11__userName'))).send_keys(USERNAME)
time.sleep(seconds)
wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, '#TANGRAM__PSP_11__password'))).send_keys(PASSWORD)
time.sleep(seconds)
# # 勾选下次自动登录
# wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, '#TANGRAM__PSP_11__memberPassLabel'))).click()
# time.sleep(seconds)
# 点击登录按钮
wait.until(EC.element_to_be_clickable((By.CSS_SELECTOR, '#TANGRAM__PSP_11__submit'))).click()
selenium登录百度
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 原文转载自「刘悦的技术博客」https://v3u.cn/a_id_134 今天有同学提出了一个需求,老板让自动登...
- 主要过程是 1.浏览器打开百度首页 2.点击右上角登录按钮 3.弹出登录框 .默认是扫码登录所以还要再点击登录按钮...
- python selenium 自动登录百度贴吧 ***** 这几天抽时间在看selenium这个模块,其实很人...
- selenium简介、用法参考 python+selenium+firefox的环境搭建在此我使用的是 pytho...
- 今早上,看到百度云盘推送了一条消息称:即日起,百度云盘手机客户稿端旧版本将无法实现qq账号登陆功能,用户需将百度云...