文档章节

126邮箱登录(selenium+python)

清风徐来的生活
 清风徐来的生活
发布于 2017/07/06 11:23
字数 155
阅读 70
收藏 1
# -*- coding: utf-8 -*-
__author__ = 'xuweiming'
import time
import selenium
print selenium.__file__
from selenium import webdriver

url = "http://mail.126.com/"
driver = webdriver.Chrome()
print '启动浏览器'
driver.get(url)
print '加载url地址'
#最多等待加载30s
driver.implicitly_wait(30)
#切换iframe
try:
    time.sleep(30)
    driver.switch_to.frame("x-URS-iframe")
    print 'iframe识别成功'
    #time.sleep(30)
    #根据name识别邮箱地址输入框
    driver.find_element_by_name("email").send_keys("abc")
    print '邮箱地址输入成功'
    time.sleep(5)
    #根据name识别密码输入框
    driver.find_element_by_name("password").send_keys("123")
    print '密码输入成功'
    time.sleep(5)
    #根据id识别登录按钮
    driver.find_element_by_id("dologin").click()
    print '登录成功click'
    time.sleep(10)
except:
    print ("没有找到元素")
else:
    print ("元素存在")
finally:
    driver.quit()

 

© 著作权归作者所有

共有 人打赏支持
清风徐来的生活
粉丝 1
博文 96
码字总数 26615
作品 0
南京
程序员
私信 提问
Ubuntu使用mutt+msmtp发邮件

Ubuntu使用mutt+msmtp发邮件 apt-get install mutt apt-get install msmtp cp -rv /etc/Muttrc ~/.muttrc vi ~/.muttrc(最后添加) set sendmail="/usr/bin/msmtp" set usefrom=yes set re......

yangzhimingg
04/19
0
0
我想更换登录邮箱

@红薯 你好,想跟你请教个问题: 我想更新登录邮箱提示要更新的邮箱已经注册。当时那个邮箱我一直未激活,想问下能否更新了?126的换到163的去,谢谢!

Nori
2014/11/25
134
1
网易邮箱惊现致命漏洞,似邮箱过亿数据泄漏

今天2015-10-19 13:57,乌云网爆料,网易邮箱出现致命漏洞,网易163/126邮箱过亿数据泄漏(涉及邮箱账号/密码/用户密保等)。    在14号,曾经有网友爆料,网易邮箱被破解,    不过下午...

开源中国总统
2015/10/19
17.9K
128
使用126邮箱发送邮件的python脚本

使用126邮箱发送邮件的python脚本: 注: 1、密码处是126邮箱的授权码,非登录密码 vi mail.py #!/usr/bin/python #coding=utf-8 import smtplib from email.mime.text import MIMEText sen...

yangzhimingg
06/06
0
0
Android手机上邮箱的设置通用方法

转自:http://www.lexun.cn/forum.php?mod=viewthread&tid=3731889 我在ME860上试过,成功。 ------------------------------- HTC Sense系统 手机上邮箱的设置通用方法 一、新浪邮箱 (1)新...

晨曦之光
2012/05/21
211
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL主从配置——双主

MySQL主从配置——双主 本人是测试环境,准备了两台安装好mysql的服务器(masterA和masterB),可以保证没数据写入,否则需要先将两台服务器上的数据一致,然后再进行主从配置,步骤是:先m...

弓正
10分钟前
3
0
centos下如何使用 beyond compare 对比工具

我这里的环境是centos7桌面版 三条命令安装beyond compare wget http://www.scootersoftware.com/bcompare-4.2.3.22587.x86_64.rpmrpm --import http://www.scootersoftware.com/RPM-GPG-K......

linuxprobe16
14分钟前
1
0
http协议请求头的意义

GET /day31_Http_306/index.jsp HTTP/1.1: GET请求,请求服务器路径为/hello/index.jsp,协议为1.1 请求头 1.Host:localhost:请求的主机名为localhost2.User-Agent:Mozilla/5.0(Windows NT......

潇潇程序缘
51分钟前
8
0
Netty 简单服务器 (三)

经过对Netty的基础认识,设计模型的初步了解,来写个测试,试试手感 上篇也说到官方推荐我们使用主从线程池模型,那就选择这个模型进行操作 需要操作的步骤: 需要构建两个主从线程组 写一个服务器...

_大侠__
今天
13
0
day02:管道符、shell及环境变量

1、管道符:"|" 用于将前一个指令的输出作为后一个指令的输入,且管道符后面跟的是命令(针对文档的操作):cat less head tail grep cut sort wc uniq tee tr split sed awk等) [root@localho...

芬野de博客
今天
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部