当前位置: 首页 > news >正文

网站权重怎么做的wordpress 开发 主题授权

网站权重怎么做的,wordpress 开发 主题授权,百度sem是什么意思,企业网站申请流程文章目录 为什么要保存cookiesrequests.utils工具类保存cookies到本地文件从本地文件解析cookies使用使用实践 为什么要保存cookies 保存cookies是避免每次都登录获取权限#xff0c;一遍权限是有过期时间的#xff0c;不需要每次重复登录#xff0c;可以将cookies保存起来… 文章目录 为什么要保存cookiesrequests.utils工具类保存cookies到本地文件从本地文件解析cookies使用使用实践 为什么要保存cookies 保存cookies是避免每次都登录获取权限一遍权限是有过期时间的不需要每次重复登录可以将cookies保存起来用的时候再加载。适用于多机器并发式爬取数据或者抢票等功能。 requests.utils工具类 需要使用request.utils工具类进行解析cookie从CookieJar转为字典从字典转为CookieJar需要特殊的操作。 # 将CookieJar转为字典 cookie_dict requests.utils.dict_from_cookiejar(r.cookies)# 将字典转为CookieJar cookies requests.utils.cookiejar_from_dict(cookie_dict, cookiejarNone, overwriteTrue)保存cookies到本地文件 def save_cookie():# 登录成功, session里的cookie是最全的response返回的cookie不全cookiejar requests.utils.dict_from_cookiejar(request_session.cookies)with open(cookie_path, w) as f:json.dump(cookiejar, f, indentTrue)比如下面这个网站cookie的保存内容 从本地文件解析cookies def __load_cookie():加载本地cookie如果存在加载如果不存在就返回空:param session::return:try:with open(cookie_path, r) as f:load_cookie json.load(f)return requests.utils.cookiejar_from_dict(load_cookie)except Exception as e:traceback.print_exc()return None使用 将从本地解析出来的cookies同步到session中 request_session requests.Session() exist_cookies requests.utils.cookiejar_from_dict(load_cookie) request_session.cookies.update(exist_cookies)使用实践 下面这个例子使用session方式请求登录成功之后会调用save()保存cookie每次重新启动程序会先加载cookies import json import tracebackimport requests.utilsfrom executor.page_executor import PageExecutor from file_path import get_absolute_pathcookie_path get_absolute_path(data/cookie.txt) request_session: requests.Session Nonedef __load_cookie():加载本地cookie如果存在加载如果不存在就返回空:param session::return:try:with open(cookie_path, r) as f:load_cookie json.load(f)return requests.utils.cookiejar_from_dict(load_cookie)except Exception as e:traceback.print_exc()return Nonedef get_session():global request_sessionif request_session is not None:return request_sessionelse:request_session requests.Session()exist_cookies __load_cookie()if exist_cookies is not None:request_session.cookies.update(exist_cookies)return request_sessiondef save_cookie():# 登录成功, session里的cookie是最全的response返回的cookie不全cookiejar requests.utils.dict_from_cookiejar(request_session.cookies)with open(cookie_path, w) as f:json.dump(cookiejar, f, indentTrue)logger.info(cookies saved to ./data/cookie.txt)
http://www.dnsts.com.cn/news/25530.html

相关文章:

  • 郑州网站托管公司哪家好定制软件开发公司哪家好
  • 纺织服装板块上市公司网站建设如何用模板搭建网站
  • 另外网站是做的IPv4还是IPv6郑州百度推广哪家好
  • 吴江盛泽建设局网站深圳百度代理
  • c 做网站开发网站做多宽
  • 旅游门户网站模板下载沧州市
  • 怎样在绍兴e网做网站莆田 网站建设
  • 服务器 网站打开慢安顺建设工程造价管理网站
  • 网站建设明细价格表wordpress页脚添加百度收录
  • 商城网站方案模板广州城市建设档案馆网站
  • 做网站没有手机端上海有什么大公司
  • wordpress导购站主题莆田企业自助建站系统
  • 建个网站怎么做推广十大接单推广app平台
  • 量个网站一个域名三水网站设计
  • 免费咨询图片大全大图深圳优化公司踏高粱seo
  • 制作的网站如何访问网站推广的重要性
  • wordpress 用iis建站用凡客建站做的网站有哪些
  • 哪个网站做漫画可以有钱个人网页设计下载
  • 北京专业网站建设公司快速网页制作软件
  • 上海高端网站建在线美工
  • wordpress动态导航台州做网站优化
  • 做区位分析的地图网站深圳企业黄页网
  • 做贸易 公司网站放哪里dedecms网站别名解析
  • 一级域名网站如何申请集团网站建设特点互联网课堂
  • 网站建设以及网页设计需要会什么建设银行个人网银网站
  • 湖北省疾病预防控制中心官方网站一级页面的网站怎么做的
  • 网站建设公司需要有什么东西网站开发工程师求职简历
  • 小男孩和女人做的网站网站大量死链
  • 公众号微网站建设做网站 图片是文本
  • 做网站开发的商标注册多少类东莞桥头网站建设