Python_获取cookie
获取cookie
from selenium import webdriver
from selenium.webdriver.common.by import By # 定位
from selenium.webdriver.support.ui import WebDriverWait #显性等待库
import time
driver = webdriver.Chrome() bbs_url='http://bbs.fengniao.com/forum/forum_30.html'
def cookie_login(bbs_url, account='test00001', password='qqq123123'):
driver.delete_all_cookies()
'''通过request 登陆系统,获取cookie'''
driver.get(bbs_url)
driver.find_element_by_xpath('//*[@id="xiding"]/ul/li[1]/a').click()
driver.find_element_by_xpath('/html/body/div[22]/div[2]/div[2]/ul/li[1]/input').send_keys(account)
driver.find_element_by_xpath('/html/body/div[22]/div[2]/div[2]/ul/li[2]/input').send_keys(password)
driver.find_element_by_xpath('/html/body/div[22]/div[2]/div[2]/ul/li[4]/input').click()
driver.refresh()
cookies = driver.get_cookies()
time.sleep(5)
print(cookies)
# for cookie_one in cookies:
# print(cookie_one)
cookie_login(bbs_url)
Python_获取cookie的更多相关文章
- js获取cookie
		
js获取cookie 之前用jQuery.cookie来获取cookie,虽然简单,但是项目上又多引用了一个插件,总觉得不太好,下面是我封装的js原生获取cookie的函数. function get ...
 - js获取cookie中存储的值
		
最近看了试卷题目发现自己会的十分的匮乏, 第一题就把自己难住了,知道有这个东西,但是实际上没有操作过. ========================================= cookie ...
 - javascript设置和获取cookie的通用方法
		
//获取cookie function getCookieValue(cookieName) { var cookieValue = document.cookie; var co ...
 - 通过js获取cookie的实例及简单分析
		
今天碰到一个在firefox下swfupload 上传时session不一致问题 在一个项目遇到多文件上传时,firefox下,服务器端的session获取不一致问题. 解决办法: 解决办法:将ses ...
 - ASP.NET后台获取cookie中文乱码解决办法
		
项目中有一功能,需要从一个页面前台使用cookie保存json数据,并传递到第二个页面.要在第二个页面中获取cookie中的json的值,没有任何处理情况下,获取的字符串为乱码,就连符号都是乱码的.百 ...
 - js创建和获取cookie
		
创建cookie document.cookie='like=1'; //创建 cookie键名和值 var str = document.cookie; 获取cookie 读取cookiefunct ...
 - Js设置及获取Cookie的方法
		
Login页面设置Cookie: <script type="text/javascript"> if(json.result=="true") { ...
 - Java通过httpclient获取cookie模拟登录
		
package Step1; import org.apache.commons.httpclient.Cookie; import org.apache.commons.httpclient.Htt ...
 - jQuery获取cookie
		
之前一直以为获取cookie的方法封装在了jQuery包中...没想到还得单独下jquery.cookie.js插件,不太好找,备份一份: /*! * jQuery Cookie Plugin v1. ...
 
随机推荐
- Business Partner - 供应商与客户的集成 - S/4HANA(2)
			
配置 BP配置 激活BP的PPO请求 Cross-Application Components->Master Data Synchronization->Master Data Sync ...
 - JS DIV列表自动滚动带停顿,滚动到底部后自动滚动到顶部
			
setInterval -- 间隔执行函数:element.scrollTop -- 元素滚动条距头部的距离: 因为执行代码需要时间,所以最终动态时间会比设置的要慢 var slide = new S ...
 - MySQL 日志之 binlog 格式  → 关于 MySQL 默认隔离级别的探讨
			
开心一刻 产品还没测试直接投入生产时,这尼玛... 背景问题 在讲 binlog 之前,我们先来回顾下主流关系型数据库的默认隔离级别,是默认隔离级别,不是事务有哪几种隔离级别,别会错题意了 1.Ora ...
 - 尝试从零开始构建我的商城 (一) :使用Abp vNext快速一个简单的商城项目
			
尝试从零开始构建我的商城 (一) :使用Abp vNext快速搭建一个简单的项目 前言 GitHub地址 https://github.com/yingpanwang/MyShop 此文目的 本文将尝 ...
 - ERROR [RMI TCP Connection(3)-127.0.0.1] - init datasource error
			
运行报错 ERROR [RMI TCP Connection(3)-127.0.0.1] - init datasource error, url: jdbc:mysql://localhost:33 ...
 - Windows下显示已经连过的Wifi密码
			
Windows下显示已经连过的Wifi密码 1. 打开cmd 2. netsh 3. wlan show profile 可以得到所有已经连过的wifi 4. wlan show pr ...
 - 利用云主机搭建MySQL服务器
			
前言:有了一台云服务器之后,就想着如何物尽其用.利用其不关机(意外除外)的特性,我们可以在服务器上安装数据库服务,实现云数据库服务器,这样就可以随时随地的访问数据库了,不再受各种限制. 这里以MySQ ...
 - printk 流程分析
			
1. 概述 printk 用于在终端上打印内核想要输出的信息,平常我们较多使用的打印函数是 printf,两者名字虽然只有最后一个字母不同,且都是为了在终端上显示信息,但是它们的应用场景并不相同.pr ...
 - Redis常用命令(3)——Hash
			
HDEL 格式:HDEL key field [field ...] 作用:删除哈希表中的一个或多个域. 返回值:删除的域的个数. HEXISTS 格式:HEXISTS key field 作用:判断 ...
 - 如何在 Debian 9 上搭建 LNMP 环境
			
步骤一.安装Nginx Nginx在默认的Debian存储库中可用. 使用以下命令更新软件包索引并安装Nginx: sudo apt update sudo apt install nginx 安装过 ...