前言
刚刚学了两个月的Python爬虫,为了方便自己使用编了好几个简单实用的小函数,这里逐步分享给大家,有什么新编的小函数也会更新,有大佬感觉哪里需要优化的也可以提出来。
提示:此内容适合有一定python基础的同学。
一.从Charles提取头文件源码
从抓包神器charles上提取我们想要的格式的头文件的源码。
样本源头格式
二.将头文件源码改为能复制进代码的头文件
hearder头文件需要的格式是字典格式,经典的字典格式就是
hearder ={
#内容
}
将输出得到的代码复制进内容即可,也方便进行修改
代码如下(示例):
#该文件是hearder头转化函数文件,将Charles中复制的hearder头存入txt文件,然后将其转化为能直接复制的字典格式以便修改头参数
#该文件是hearder头转化函数文件,将Charles中复制的hearder头存入txt文件,然后将其转化为能直接复制的字典格式以便修改头参数
def hearder_cg():
# 读取目标文件中的头文件源代码[Charles中复制的固定格式头文件]
file = open("E:\python\pythonProject\\file_iput\hearder.txt",'r')
lines = file.readlines()
# 将修改后的代码写入目标文件地址
with open("E:\python\pythonProject\\file_oput\hearder.txt",'w')as f:
for line in lines:
if line[0:13] == 'cookie: _uuid' :#注意大小写,能修改
line = line.replace(' ', '')
line = line.replace('\n','')
line = line.replace(':',"''':'''")
f.write("'''"+line)
elif line[0:7] =