# -*- encoding:utf-8 -*-

class transCookie:def __init__(self, cookie):self.cookie = cookie

def stringToDict(self):''' 将从浏览器上Copy来的cookie字符串转化为Scrapy能使用的Dict :return: ''' itemDict = {} items = self.cookie.split(';')for item in items: key = item.split('=')[0].replace(' ', '') value = item.split('=')[1] itemDict[key] = valuereturn itemDict

if __name__ == "__main__": cookie = "_T_WM=13ef29cb9516473f9475573ef297661d; SUHB=00xpM5hOztvM2L; SCF=AlONH2rD_LBzr6GVUE0s6krxj764DL92M7-eHaQKXY4CZA-R8gCEb5Y_2hC0fP3arrv_er_04MUSTGNyRS_URlQ.; SUBP=0033WrSXqPxfM725Ws9jqgMF55529P9D9WWax-a_krO4TiigaOBe-war5JpX5KzhUgL.Fo-R1hq7S0.XSh-2dJLoI0qLxKBLB.qL1KMLxKBLBonL12BLxK-L12qLB-qLxKnL1h5L1K5LxKML1-2L1hBLxKqL1hnL1K2t; SUB=_2A250nfa7DeRhGeNG41QR9yfIzzmIHXVUYZrzrDV6PUJbkdAKLRejkW17O67wHke_9owbb1RnlkXwL7k0Wg..; _TTT_USER_CONFIG_H5=%7B%22ShowMblogPic%22%3A1%2C%22ShowUserInfo%22%3A1%2C%22MBlogPageSize%22%3A10%2C%22ShowPortrait%22%3A1%2C%22CssType%22%3A0%2C%22Lang%22%3A1%7D; browser=d2VpYm9mYXhpYW4%3D; h5_deviceID=aab2130416b809226bb9f86d47550d9f; BDTUJIAID=ed205fa2a7ba58d68ac1f8e6a9f3f8a8; H5_INDEX=2; H5_INDEX_TITLE=%E8%89%BE%E8%BF%AA%E6%88%98%E7%8B%BC; SSOLoginState=1503233771; M_WEIBOCN_PARAMS=featurecode%3D20000320%26luicode%3D10000011%26lfid%3D1076031191220232" trans = transCookie(cookie)print trans.stringToDict()

转载于:https://www.cnblogs.com/GUIDAO/p/7536505.html

Python之复制的cookie参数处理成规整的参数值相关推荐

  1. Python 2.7 cython cythonize py 编译成 pyd 谈谈那些坑(转载)

    转自:https://www.cnblogs.com/ibingshan/p/10334471.html Python 2.7 cython cythonize py 编译成 pyd 谈谈那些坑 前言 ...

  2. 【JS 逆向百例】X球投资者社区 cookie 参数 acw_sc__v2 加密分析

    关注微信公众号:K哥爬虫,持续分享爬虫进阶.JS/安卓逆向等技术干货! 文章目录 声明 逆向目标 抓包分析 加密查找 参数逆向 完整代码 JavaScript 加密代码 Python 测试代码 声明 ...

  3. php get获取cookie值,golang web开发获取get、post、cookie参数

    在成熟的语言java.python.php要获取这些参数应该来讲都非常简单,过较新的语言golang用获取这些个参数还是费了不少劲,特此记录一下. golang版本:1.3.1 在贴代码之前如果能先理 ...

  4. python切片表达式3个参数_Python:Base3(函数,切片,迭代,列表生成式)

    汉诺塔 (http://baike.baidu.com/view/191666.htm) 的移动也可以看做是递归函数. 我们对柱子编号为a, b, c,将所有圆盘从a移到c可以描述为: 如果a只有一个 ...

  5. golang web开发获取get、post、cookie参数

    在成熟的语言java.python.php要获取这些参数应该来讲都非常简单,过较新的语言golang用获取这些个参数还是费了不少劲,特此记录一下. golang版本:1.3.1 在贴代码之前如果能先理 ...

  6. Boost(6):Boost.Python 如何转换 C++ 的参数和返回值类型

    概述 在使用 Boost.Python 转换 C++ 程序到 Python 接口的过程中,我们经常需要处理 C++ 参数和返回类型,但是不同编程语言,支持的数据类型会很不一样.虽然对于 int/str ...

  7. 什么是请求参数、表单参数、url参数、header参数、Cookie参数?一文讲懂

    最近在工作中对 http 的请求参数解析有了进一步的认识,写个小短文记录一下. 回顾下自己的情况,大概就是:有点点网络及编程基础,只需要加深一点点对 HTTP 协议的理解就能弄明白了. 先分享一个小故 ...

  8. Python基础教程:默认参数和可变参数

    1. 默认参数 在函数定义时附加一个赋值运算符(=)来为参数指定默认参数值.必选参数在前,默认参数在后,匹配时从左往右进行匹配. 使用默认参数有什么好处?最大的好处是能降低调用函数的难度. def e ...

  9. python中2d_【IT专家】如何在Python中复制一个2D数组?(复制)

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 如何在 Python 中复制一个 2D 数组? ( 复制 ) 如何在 Python 中复制一个 2D 数组 ?( 复制 )[ 英 ]How to  ...

最新文章

  1. jquery.cycle.js
  2. EF中一对多的关系中,用单字段保存ID拼接字符串
  3. Qt Creator设置Conan
  4. c语言得到txt文件的长度,我利用C语言实现SHA-256算法,需要从一个txt文件中读出数据并把...
  5. java常用23,JAVA基础(23)---数组的常用操作
  6. 数字摄像头测试软件,图像测量软件(Camera Measure)
  7. 数字滤波器(一)--IIR与FIR的基本结构与MATLAB实现
  8. MNIST数据集手写数字识别(一)
  9. 201671010430 司昕劼 实验十四 课程学习总结
  10. 在Navicat中修改表结构
  11. Bailian4121 股票买卖【最值】
  12. 阿里云携手印度电信巨头 网络互连覆盖150个国家地区
  13. String、StringBuffer 与StringBuilder
  14. 拍照识别身份证 Android/iOS身份证识别技术
  15. 计算机的运算符号,运算符号包括哪些
  16. Error: Cound not create the Java Virtual Machine. Error: A fatal exception has occurred. Program wil
  17. java 正则判断二进制_如何在Java正则表达式匹配中使用IsAlphabetic二进制属性?
  18. 支付宝小程序对接流程和工具类
  19. 微信公众号Java开发:自动回复文字及图片,第三方接口
  20. 【风马一族_SQL Server】

热门文章

  1. 关于idea配置方法注释问题——完美注释
  2. 刘润-商业洞察力-过去有效,现在无效,怎么办?
  3. 用计算机绘制火灾逃生路线图,绘制火灾逃生路线图,逃生疏散计划,演练活动记录..._消防考试_帮考网...
  4. 知识付费存在的问题及未来的发展
  5. java题算工资_Java模版方法的小练习——工资系统
  6. Marvell 交换芯片DSA(分布式交换架构)功能介绍
  7. Signal Processing for Active Control chapter3翻译
  8. 作为硬件开发,你一定要知道开发板是个什么东西?陈老师带你了解
  9. centos安装minikube
  10. 1949 年的国庆节(10 月 1 日)是星期六,今年……(C语言)