用BeautifulSoup提取网页信息实例

用python提取网页中需要的内容时,免不了要处理html文档。

遥想当年,扒教务网的考试成绩,是用的正则表达式处理:

pattern = re.compile('<tr class="odd".*?>.*?<td.*?>.*?</td......

万恶的验证码

这两天在做一个查询域名备案信息的api接口,在工信部备案查询网站查询需要验证码。在这个问题上卡了两天,于是学习了一些关于验证码原理。

验证码机制的实现

目前主流的实现技术主要有*session*和*cookie*两种方式,而这两种方式可以说技术是一样的,区别在于将验证码字符串存储在服务器还是客......

redis笔记

设置键值对应:

set <key> <value>

取值:

get <key>

删除键值:

del <key>

值自增加(值为数字):

incr <key>

当键不存在时创建:

setnx <key> <......

SQL注入基础

判断是否可以注入

and 1=1 正常运行

and 1=2 产生错误

表明可以进行注入。

判断字段数

order by [int] 试出显示的表一共有几个字段

判断第几列能显示

and 1=2 union select 1,2,3,4......n

and 1=2......