It's our wits that make us men.

2019/3/5 request,cookie

Posted on By LuLu

requests一些命令

  • 在用requests库的时候,要先在python中输入:import requests
  • get请求,获取某个网页:r = requests.get(‘网页网址’),可以获取想要的信息
  • post请求,传递表单: r = requests.post(‘网址’, data = {‘key’:‘value’})

cookie

  • 什么是cookie?

    • Cookie(储存在用户本地终端上的数据),有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。
    • Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。
    • Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。无论何时用户链接到服务器,Web 站点都可以访问 Cookie 信息。
  • cookie的功能特点

    • Cookie是面向路径的。
    • Cookie 必须在 HTML 文件的内容输出之前设置

re.findall简单用法

  • re.findall返回string中所有与pattern相匹配的全部字串,返回形式为数组
  • 语法:findall(pattern, string, flags=0)
  • findall查找全部r标识代表后面是正则的语句
  • findall查找全部r标识代表后面是正则的语句
  • 用$符号表示以html结尾的字符串返回,判断是否字符串结束的字符串
  • […]匹配括号中的其中一个字符
  • “d”是正则语法规则用来匹配0到9之间的数返回列表
  • 小d表示取数字0-9,大D表示不要数字,也就是出了数字以外的内容返回
  • “W”在正则里面代表匹配除了字母与数字以外的特殊符号

解题

今天解题卡在了web的第一道题目,主要是用正则表达式对于算式的提取方面。

尝试将算式前面和后面写明白,求取中间,r”前面(.*?)后面”,将后面和前面进行了很多组合变换,还是未能得到算术式

存侥幸心理,手动找到算术式,提交上去,发现会出来另一个算术式,源源不断。这种方法也宣告失败。

继续探索吧。