# 自动登录百度账号
from selenium import webdriver
import timebrowser = webdriver.Chrome()
# 设置隐式等待 find等待查询,每半秒执行查询一次最长10秒
browser.implicitly_wait(10)
browser.get("http://www.baidu.com")
browser.maximize_window()# 获取当前窗体句柄
current_handle = browser.current_window_handle# **********打开新建页面后******************
browser.find_element_by_link_text("登录").click()
# **********打开新建页面后******************# 获取现在全部窗体句柄
all_handle = browser.window_handles
# 进行切换后的窗体注册,多个窗体需要更改if条件
for handle in all_handle:if handle != current_handle:browser.switch_to.window(handle)time.sleep(1)time.sleep(5)
browser.find_element_by_id("TANGRAM__PSP_10__footerULoginBtn").click()
# 填写账号 密码
browser.find_element_by_css_selector("#TANGRAM__PSP_10__userName").send_keys("未注册")
browser.find_element_by_id("TANGRAM__PSP_10__password").send_keys(123456789)
time.sleep(5)
browser.find_element_by_css_selector("#TANGRAM__PSP_10__submit").click()
time.sleep(5)
browser.quit()

这个和上一篇的区别

for handle in all_handle:if handle != current_handle:browser.switch_to.window(handle)

上一篇用的是

for handle in all_handle:if handle != current_handle:browser.switch_to.frame(handle)

这个browser.switch_to.window(handle)browser.switch_to.frame(handle)区别一个是内嵌的页面,一个是打开的新的页面。 by Dopamine

python 自动登录百度账号 by Dopamine相关推荐

  1. python自动登录百度_python实现自动登录百度账号功能代码

    from selenium import webdriver import time driver = webdriver.Chrome() driver.implicitly_wait(10) dr ...

  2. python自动登录百度空间

    参考: http://blog.163.com/sunzs20113@126/blog/static/3706880920120105131652/ 开发环境:Fedora12 + Python2.6 ...

  3. 如何用python自动化登录百度账号

    #!/usr/bin/env python # -*- coding: utf-8 -*-""" @author: 古风尘 @contact: https://blog. ...

  4. python自动登录百度帐号_python selenium自动登录百度加转窗口

    大概思路: 1.定位到登录界面的名字,密码输入框 2.获取当前窗口句柄 3.打印网页title证明句柄以及装换 from selenium import webdriver import time d ...

  5. python自动登录百度_Python登陆百度

    出于对百度诱骗用户升级百度空间的不满(新空间很烂),我想备份自己的2600多篇博客到本地,以后迁移或者给自己留个念想.写这篇博客的时候,搜了一下百度,只有一篇是用v2登陆百度的,用python写的.我 ...

  6. python+selenium+chrome实现自动登录百度

    #python3.4+selenium3.5+chrome版本 63.0.3239.132+chrome驱动chromedriver.exe #实现自动登录百度 from selenium impor ...

  7. python模拟登录qq账号密码_Python自动登录QQ的实现示例

    这是一份来自网络的代码,经过了我的修改和验证. 首先我的运行环境是Python3.7,需要安装PyUserInput库. 直接上代码吧: #!/usr/bin/python import os imp ...

  8. 爬虫三(Bs4搜索、Selenium基本使用、无界面浏览器、Selenium自动登录百度案例、自动获取12306登录验证码案例、切换选项卡、浏览器前进后退、登录Cnblogs获取Cookie自动点赞)

    文章标题 一.Bs4搜索文档树 二.CSS选择器 三.selenium基本使用 四.无界面浏览器 五.selenium其他使用 1)自动登录百度案例 2)获取位置属性大小.文本 3)自动获取12306 ...

  9. python自动登录教程_python+selenium实现163邮箱自动登陆的方法

    本文介绍了 让我们先来预览一下代码运行效果吧: 首先分析163邮箱登陆页面的网页结构(按F12或单击鼠标右键选择审查元素) 1.定位到登陆框(注意登录框是一个iframe,如果不定位到iframe的话 ...

最新文章

  1. 2020牛客多校第7场C-A National Pandemic[树链剖分+思维]
  2. cordova 强制竖屏
  3. 监控主机安装需要材料
  4. 一站式解决,Android 拍照 图库的各种问题
  5. 计算机视频不小心删了怎么恢复,误删电脑硬盘视频文件要怎么恢复
  6. faster rcnn fpn_Faster-RCNN详解和torchvision源码解读(三):特征提取
  7. FTP服务器架设速成手册
  8. linux开机不运行桌面快捷方式,Android 开机自动运行和添加删除桌面快捷方式
  9. C语言小写转大写,小写字母转换成大写字母!
  10. 计算机格式化为ntfs,如何将u盘重新格式化为NTFS格式
  11. 「玩物得志 App」:一家典型的云原生企业,如何在创业早期数次“弯道超车”? | 云原生Talk...
  12. 前端面试题整理(一)
  13. 数据可视化之美+点、线、面组合(以Python为工具)
  14. Android微信撤回消息如何恢复?
  15. 淡水鱼生鱼片含有大量肝吸虫 可寄生于肝脏内30年
  16. Inferring Motion Direction using Commodity Wi-Fi for Interactive Exergames (WiDrancd)论文翻译
  17. R语言实战之基本统计分析
  18. 泰克示波器MDO3014波形频率分析FFT功能使用方法
  19. 为什么不建议你给领导回复“收到”?
  20. 中职计算机应用,中职计算机应用论文

热门文章

  1. 冒险岛发假信息给服务器,大家不要群假冒险岛
  2. 设置修改Tomcat的UTF-8编码
  3. seo关键词排名工具
  4. PopCap的盈利秘诀:《宝石迷阵》的成功运营公式
  5. SIGGRAPH RigNet 骨架绑定
  6. ThinkPad T410S 上 Ubuntu 14.04 实现指纹识别登录
  7. 继续聊聊DeepFaceLab(DeepFake)不断演进的2.0版本
  8. JavaScript强化教程——从简到繁
  9. cisco3750(CISCO3750G-12S-S)
  10. FreeType2中文手册