点击上方“Python日记本”
未来有大量项目实操和自动化办公,欢迎关注!
最近在爬取酷狗音乐,发现请求的时候都要加上params参数,才能成功进行请求
params里面的元素可以在检查里面从Query String Parameters直接复制获取
当发起一次GET请求时,参数会以url string的形式进行传递。
当我决定要把params封装成字典的时候,复制Query String Parameters过来时,就发现每个参数都要自己手动加上
这个实在太麻烦了,每次都要手动一个一个加引号、逗号,很费时间
一行参数花上10秒,十行参数就要花上100秒了
最令人反感就是这种重复无趣的工作真令人感到厌倦
在这里给大家分享一个网上找到的脚本,把请求头复制进去运行,再复制出来即可用,代码如下
在第二行放入复制到的请求头,运行即可(以下代码可复制)
headers= """
"""
header = ''
for i in headers:
if i == ':':
i = "':'"
if i == '\n':
i = "',\n'"
header += i
print(header[2:].replace(' ', '')+'\'')
复制请求头运行,生成如图
输出的结果就很方便复制去使用啦
相关阅读
自动化办公 | docx模块简要介绍
大厂程序员告诉你写 Python 到底该用什么IDE!
日本传统色彩大全爬虫(BeautifulSoup静态网页)
(对文章有疑问或者有建议,可以在后台加微信聊聊哦!)
领取专属 10元无门槛券
私享最新 技术干货