selenium自动登录登录新浪微博(一)
接上个文章,因为失败,思考了一下原因,参考了其他的博主。
使用cookie可以免密码登入网站。
所以自动化登录微博首先需要获取已经登录微博后浏览器的cookie。
接下来上代码:
# 导入需要的数据包
from selenium import webdriver
import time
# 将获取的cookie保存在json文件中
import json# 首先创建函数(*^_^*)
def get_cookies():# 保存cookies的文件file = 'cookies.json'# 打开需要获取cookies的网站wb = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")wb.implicitly_wait(3)wb.get('https://weibo.com')# 网站打开后,在时间内手动执行登录操作time.sleep(60)# 登录成功后,获取cookies并保存为json格式cookies = wb.get_cookies()fp = open(file,'w')json.dump(cookies,fp)fp.close()#关闭浏览器wb.close()# 执行代码获得cookie
if __name__ == "__main__":get_cookies()
注意:
chromedriver 版本有多个, 可以根据不同的需求到淘宝镜像网下载http://npm.taobao.org/mirrors/chromedriver/
selenium自动登录登录新浪微博(一)相关推荐
- selenium自动登录QQ邮箱(附带滑动解锁)
问题分析:登录+滑动解锁 其实登录账号的部分本来很简单,用selenium打开QQ邮箱官网:https://mail.qq.com 然后切换frame输入帐号 和密码点击登录即可,但是部分账号,或者可 ...
- 用Python+Selenium来测试登录自动登录163邮箱
用Python+Selenium来测试登录自动登录163邮箱 1 准备条件 2 程序说明 3 代码 1 准备条件 ① windows系统(也许你是Linux,Mac,自行选择) ②安装了Anacond ...
- pythoncookie自动模拟登录_用Python模拟技巧带你实现自动抽屉登录自动点赞
原标题:用Python模拟技巧带你实现自动抽屉登录&自动点赞 /1 前言/ 嘿,各位小伙伴们晚上好呀,今天小编又给大家带来干货内容啦,今天带来的是,如何自动登录抽屉,并且点赞! 原计划是不打算 ...
- Python 02 Selenium 账号密码登录CSDN
Python selenium 账号密码登录CSDN from time import sleep from selenium import webdriverdef login():url = 'h ...
- Selenium QQ自动化登录
系列文章目录 第一篇:Java实现QQ登录 文章目录 系列文章目录 前言 登录 selenium登录 登录流程 selenium操作 获取登录数据 完整代码 总结 前言 本文内容仅供学习参考,禁止商业 ...
- selenium 模拟人工登录 高德开发者平台(python)
使用selenium模拟人工登录高德开发者平台. 1.自动输入账户.密码 2.自动模拟拖拽滑块验证 3.自动提交 from selenium import webdriver from seleniu ...
- 验证码识别多账号微博自动模拟登录
多账号微博自动模拟登录cookie写入数据库 多账号自动登录 注意点 文件目录 简单的运行 实现 selelogin登录模块 login登录脚本 思考 代码已经存放于github点击前往 多账号自动登 ...
- Python+selenium+Gmail半自动登录-注销-修改密码
工作中需要测试一批谷歌邮箱是否能正常登录. 做了半天手工,我就想起了python和我之前有学过的一点点selenium测试 一 开始通过edge浏览器的selenium插件录制登录注销的操作步骤 然后 ...
- Python培训分享:python如何用cookie实现自动模拟登录?
本期教程Python培训教程为大家带来的是python如何用cookie实现自动模拟登录?据小编的了解,python实现cookie自动登录,目前来说有许多第三方库都可以直接使用,这里以常用的requ ...
- 自动ssh登录的几种方法
自动ssh登录的几种方法 1. 自动ssh/scp方法== A为本地主机(即用于控制其他主机的机器) ; B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110; A和B ...
最新文章
- YOLOv4来了,大型调优现场,速度和准确率俱佳
- 技术12期:如何设计rowkey使hbase更快更好用【大数据-全解析】
- python 类-如何理解python的类与对象?
- 论文翻译-机器翻译:Attention
- 【敏捷个人俱乐部-北京】及【免费敏捷结果线下练习】报名帖
- 云栖掠影|回首开源十年,RocketMQ 焕发新生
- Goldengate的拆分与合并
- jQuery.extend() 使用语法详解
- dwz框架在网站群项目中的应用(2)—html拓展之页面形式
- Shell脚本 – 查看网络接口信息
- c语言3%10等于多少,[编程入门]数字的处理与判断-题解(C语言代码)
- F5-yumnfsftp
- Navicat for MySQL_11.2.15破解版
- 2016 计算机控制技术试题,计算机控制技术试题
- Win10没有Realtek高清晰音频管理器怎么办?
- android tv 卸载应用市场,怎么卸载电视自带软件 如何删除电视内置软件应用
- WordPress如何添加canonical标签
- 信息安全体系建设☞数据完整性检查--信息安全开源工具分享
- 《评人工智能如何走向新阶段》后记(再续22)
- 写给自己的学习计划(迷惘找不到方向的时候就看