python注册用户名和密码登录_python实现自动登录需要用户名和密码的网站
如果想用浏览器自动打开的话,可以尝试一下楼上兄台的建议:
Selenium是基于webdriver的著名自动化测试工具,可以轻松搞定楼主的问题。
比如我下面这段给出的example,可以完成你的需求,模拟登录人人
# -*- coding:utf-8 -*-
from selenium import webdriver
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.by import By
wd = webdriver.Firefox()
wd.get("http://www.renren.com")
wd.maximize_window()
try:
"""这段可以查看selenium的源码,属于smart wait"""
email = WebDriverWait(wd,timeout=10).until(EC.presence_of_element_located((By.ID,'email')),message=u'元素加载超时!')
email.send_keys("*** 你的账号 ***")
passwd = WebDriverWait(wd,timeout=10).until(EC.presence_of_element_located((By.ID,'password')),message=u'元素加载超时!')
passwd.send_keys("*** 你的密码 ***")
wd.find_element_by_id("login").click() #点击登录
except NoSuchElementException as e:
print e.message
感谢阅读。
python注册用户名和密码登录_python实现自动登录需要用户名和密码的网站相关推荐
- 去掉系统启动时提示输入用户名及密码 ,Windows XP自动登录设置方法(转)
去掉系统启动时提示输入用户名及密码 ,Windows XP自动登录设置方法(2008-06-23 13:15:47) 解决设置了用户密码却开机不显示登陆界面的问题,同时还可以用到解决需要直接开机取消 ...
- 【电脑使用】修改注册表——让有密码的电脑开机自动登录
在"开始菜单"--"运行",运行Regedit命令,进入到注册表编辑器,定位到"HKEY_LOCAL_MACHINE/Software/Microso ...
- day01 初见python爬虫之“爬校花网”和“自动登录github”
首先我们来解释一下几个概念: 1.什么是爬虫? 爬取数据. 2.什么是互联网? 由一堆网络设备.把一台台的计算机互联到一起称之为互联网. 3.互联网建立的目的: 数据的传递与数据的共享. 4.什么是数 ...
- android app 自动登录,Android APP首次登录和之后自动登录流程
Android APP首次登录和之后自动登录流程 Android APP首次登录和之后自动登录流程 App登陆保存数据流程 App因为要实现自动登陆功能,所以必然要保存一些凭据,所以比较复杂. App ...
- Windows开机自动登录及取消自动登录的设置
Win10.Win7.WinXP如何开机自动登录?如何取消开机自动登录? 开机自动登录 开始菜单搜索框输入 "netplwiz" 按回车 或"Win+R"组合键 ...
- 如何保证同一个账号同时只能在一个设备登录,账号自动登录
相信很多人在移动开发中都会遇到这样的需求,当手机端的一个账号已经登录的情况下,限制这个账号在另一个设备上同时登录:账号自动登录.其实要做到这个的方法有很多,在这里我说下目前使用最多的一种方法: 在开发 ...
- 用python写一个自动注册脚本_python实现自动登录
利用python,可以实现填充网页表单,从而自动登录WEB门户. (注意:以下内容只针对python3) 环境准备: (1)安装python (2)安装splinter,下载源码 python set ...
- python写一个自动登录脚本_Python 实现自动登录+点击+滑动验证功能
需要用到的库有selenium,还需要安装Chrome浏览器驱动,具体如何安装我就不详述了 在这里我模拟了csdn的登录过程 ** 1**.首先打开网页,用户名+密码登录,然后定位用户名输入框,和密码 ...
- python自动登录教程_Python 实现自动登录+点击+滑动验证功能
需要用到的库有selenium,还需要安装Chrome浏览器驱动,具体如何安装我就不详述了 在这里我模拟了csdn的登录过程 ** 1**.首先打开网页,用户名+密码登录,然后定位用户名输入框,和密码 ...
最新文章
- TensorRT优化方案图例
- python PILLOW
- 没想到这家老牌AI公司越来越不“纯粹”了
- [转载]java中Date,SimpleDateFormat
- Vue.js示例:GitHub提交(watch数据,created钩子,filters过滤); 网格组件(功能:1.检索,2排序);...
- 有关算法方面的经典书籍推荐
- python怎么写测试脚本语言_手把手带你,用Python写一个Monkey自动化测试脚本!!!...
- 【项目管理】你理解的项目管理是什么样的?
- 罗技键盘linux,logiops,在 Linux下设置罗技鼠标的按键和手势
- 【TensorFlow】学习资源汇总以及知识总结
- spring jpa.踩坑经验分享
- 【java】初始化一个指定大小的list,在指定位置set存入元素,下标越界
- .NET Core通讯模块在Linux下的性能测试
- 桌面支持--WIN7任务栏上EXCEL的图标右键菜单上没有了最近打开的文档目录
- Spring Boot 2.0.3 使用外置 Tomcat 服务器
- Baidu All Reduce
- CI框架redirect自动加上了index.php问题
- Linux安装缺少字体包,linux版wps-office安装缺少的字体
- Android应用优化之冷启动优化
- 多种参数的BCH、RS码和(2,1,6)卷积码编码的MATLAB仿真实现
热门文章
- ubuntu下载工具aria2 uGet
- TensorFlow MNIST LeNet 模型持久化
- redis之rehash原理
- Spark _03RDD_Transformations_Action_使用scalajavaAPI
- java中wait和sleep的区别
- 理解分布式一致性:拜占庭容错与PBFT
- 理解分布式一致性:Paxos协议之Cheap Paxos Fast Paxos
- CentOS 6 安装Hadoop 2.6 (三)问题收集
- po 价格条件表_SAP-MM定价条件全解析 -
- 前端做微信好友分享_前端微信分享,调用微信分享,分享朋友圈,分享微信好友,分享qq空间,qq好友...