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”前面(.*?)后面”,将后面和前面进行了很多组合变换,还是未能得到算术式
存侥幸心理,手动找到算术式,提交上去,发现会出来另一个算术式,源源不断。这种方法也宣告失败。
继续探索吧。