from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep

browser=webdriver.Chrome()
browser.get("https://www.sina.com.cn/")
browser.implicitly_wait(2)

browser.find_element_by_link_text("登录").click()
browser.find_element_by_link_text("立即注册").click()
sleep(2)

handles=browser.window_handles #切换窗口
browser.switch_to_window(handles[-1])

browser.find_element_by_link_text("邮箱注册").click()
sleep(2)

browser.find_element_by_link_text("我没有邮箱").click()
sleep(3)

zhhu="t2a123" #账号密码
mima="ta12345"
browser.find_element_by_xpath("//div[@id='email-container']/div[2]/input").send_keys(zhhu)
sleep(2)
browser.find_element_by_xpath("//form[@id='mail-form']/div[4]/div[2]/input").send_keys(mima)
sleep(3)
browser.find_element_by_xpath("//form[@id='mail-form']/div[5]/div[2]/label[2]/input").send_keys(Keys.SPACE)
sleep(2)
browser.find_element_by_xpath("//form[@id='mail-form']/div[5]/div[2]/label[8]/input").send_keys(Keys.SPACE)
sleep(3)
print("验证码请手动输入")
sleep(15)
browser.find_element_by_xpath("//form[@id='mail-form']/div[7]/div/a/span").click()
sleep(3)
browser.quit()

转载于:https://www.cnblogs.com/ppkq/p/9071542.html

新浪微博注册(elenium Python 自动化)相关推荐

  1. 基于python技术的自动化运维是干嘛的_《Python自动化运维 技术与最佳实践》.pdf...

    [实例简介]Python自动化运维 技术与最佳实践 [刘天斯著][机械工业出版社][2014.12][291页].pdf [实例截图] [核心代码] 目 录 本书赞誉 前 言 第一部分 基础篇 第1章 ...

  2. 【软件测试 Python自动化】全网最全大厂面试题,看完以后你就是面试官!

    前言 嗨咯 大伙,我是你们的笨蛋程序员 为了让大家更好的理解和学习投入到Python自动化来 找到一份好的资料也是学习过程中,非常重要的一个点.你的检索能力越强,你就会越容易找到最合适你的资料. 我这 ...

  3. 【python自动化】搭建个人图床,批量上传图片生成外链

    [python自动化]搭建个人图床,批量上传图片生成外链 简介 注册七牛云 新建空间 域名查看 密钥查看 python自动化脚本 安装七牛云三方库 登陆七牛云 遍历找出文件夹中的所有图片 批量上传图片 ...

  4. 【哈士奇赠书活动 - 25期】-〖Python自动化办公应用大全(ChatGPT版) 〗

    文章目录 ⭐️ 赠书 - <Python自动化办公应用大全(ChatGPT版)> ⭐️ 内容简介 ⭐️ 作者简介 ⭐️ 编辑推荐 ⭐️ 赠书活动 → 获奖名单 ⭐️ 赠书 - <Py ...

  5. python自动化运维快速入门pdf下载_我爱电子书-《Python自动化运维快速入门》| pdf + epub + mobi + awz3, 高清版, 带目录,Kindle版, 多看精排版下载...

    Python自动化运维快速入门 豆 0.0分 资源最后更新于 2020-03-29 01:00:08 作者:郑征 出版社:出版社清华大学出版社 出版日期:2019-04 ISBN:9787302525 ...

  6. 【软件测试】自动化测试战零基础教程——Python自动化从入门到实战(完结)

    整理不易,希望对各位学习软件测试能带来帮助 软件测试知识持续更新 第十章 行为驱动开发 BDD 框架 lettuce 入门 第一节.安装与例子 安装 例子(阶乘) 第二节.lettuce 解析 第三节 ...

  7. 测试技能整理-python自动化

    pycharm工具基本使用及python基本 python简介 Python是一种跨平台.简单易学.面向对象的编程语言一门计算机语言 自动化测试-通过代码取代手工测试 市场自动化语言:python . ...

  8. 利用 Python 自动化和 Windows 服务 删除掉移动硬盘的临时文件

    平常将文件夹打包成压缩包或拷贝文件夹到移动硬盘内,临时文件会包含在里面,如果是程序源代码,在 Windows 系统下编译有时候还会受到影响. 本篇文章的目的是在移动硬盘插入到电脑的同时,利用 Pyth ...

  9. Python自动化运维-丁志文-专题视频课程

    Python自动化运维-4561人已学习 课程介绍         本职业规划路线是专门为从事运维开发的同学准备的,并且是严格按照企业需求的标准定制的学习路线.路线中包含python基础和进阶,lin ...

  10. python 滚动条方法_selenium+python 自动化中界面滚动条操作方法

    虽然webdriver提供了操作浏览器的前进和后退的方法,但对于浏览器滚动条并没有提供相应的操作方法,以下使用的方法: 借助JavaScript来控制浏览器的滚动条,webdriver提供了execu ...

最新文章

  1. Hibernate 中Datetime类型属性数据库默认值
  2. 大专python工资有多高-最新 | 2019年Python工程师的平均薪资是多少?
  3. NSTableView使用笔记(一)
  4. mysql raiserror_RAISERROR在SQL Server数据库中的用法
  5. 删除隐藏版本信息 版本回退_Git系列之-分布式版本控制Git详解
  6. C++与QML逻辑分离
  7. 深度学习之Batch Normalization
  8. C++匿名函数Lambda
  9. matlab 中的元组(cell)
  10. Android8.1系统Led的控制从底层到上层的实现
  11. word多个文档标签显示在一个窗口
  12. android studio报错:ClassLoader referenced unknown path: /data/app/xxxx-1/lib/arm64
  13. xp系统做无盘服务器,锐起无盘网吧系统无盘XP系统特点
  14. Matlab论文插图绘制模板第46期—帕累托图(Pareto)
  15. ”什么?穆冉不敢相信地看向穆大海
  16. 计算机图形处理的一些知识
  17. c#物联网_基于C#实现日志记录与SQL SERVER的双向存储工控数字化之旅
  18. 图像系列:Bitmap: Bitmap内存优化
  19. 【Golang】golang实现发送微信服务号模板消息
  20. Texpad for mac(专业的LaTeX编辑工具)

热门文章

  1. Windows 已经激活,但是显示副本不是正版的解决办法
  2. java 发送封包_【Java学习笔记】自动封包和解包(Autoboxing和AutoUnboxing)
  3. 工程总承包(EPC)最高投标限价政策解说
  4. 怎样在excel表格中画斜线并打字_你会用Excel做 表头 吗?
  5. 解决state_enabled=false 不起作用的
  6. Cypress 简介
  7. 手写RPC(五) 核心模块网络协议模块编写 ---- 自定义协议
  8. Generative Image Inpainting with Contextual Attention
  9. linux更换浏览器,ubuntu 默认浏览器换Chrome 是正确的选择
  10. C#多进程文件读写的锁处理