![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
_SWEE_
华尔街烤肉哥
展开
-
Python正则表达式
python中的正则表达式必须用到的就是re库 re库是python的自带标准库 使用 import re 引入 re库中的正则表达式类型与标准的正则表达式类型略有出入 raw string类型(原生字符串类型): re库采用raw string类型表示正则表达式,表示为:r’text’ 例如:r’[1-9]\d{5}’ raw string 原生态 是指不包含转义符的字符串 string类型,更繁琐。 例如:'[1-9]\\d{5}';'\\d{3}-\\d{8}|\\d{4}-\\d{7}' 当正则表原创 2020-09-17 14:06:55 · 240 阅读 · 0 评论 -
使用Python打开文件
Python与其他语言一样拥有自己打开文件的函数。 “open” 我们可以使用open函数打开一个文件,并用read读取。 with open('read.txt',encoding='utf-8') as f: for line in f: print(line) open后可跟很多参数,'read.txt‘是文件的绝对路径,'utf-8’是为了读取中文所指定的特殊编码方式。 值得一提的是,使用功能强大的with open可以不使用close函数来关闭文件。也就是说我们只需要打原创 2020-09-08 15:21:20 · 819 阅读 · 0 评论 -
使用Python创建一个HTTP会话
目标:使用上一次访问网页的cookie,进行此次访问 import requests url="https://www.baidu.com" #创建一个Session类 s= requests.Session() r= s.get(url) print(r.cookies) print(r.request.headers) #此次请求会携带之前cookie进行访问 r1=s.get(url) print(r1.request.headers) 运行结果如下 以此,便可以使用上次的cookie创原创 2020-09-08 10:59:59 · 386 阅读 · 0 评论 -
Python request模块
request模块简介 使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3) 注意:requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起新的request请求 官方文档:http://cn.python-requests.org/zh_CN/latest/ 这个模块是黑客最常使用的模块之一,是数据分析,爬虫都必备的模块,可以模拟各种HTTP以及HTTPS请求。 首先查看一原创 2020-08-21 11:47:53 · 194 阅读 · 0 评论