获取header 请求参数_请求头快速加引号和用逗号隔开

点击上方“Python日记本

未来有大量项目实操和自动化办公,欢迎关注!

2e4486462c1799d848d08067e2a43ec7.png

最近在爬取酷狗音乐,发现请求的时候都要加上params参数,才能成功进行请求

params里面的元素可以在检查里面从Query String Parameters直接复制获取

当发起一次GET请求时,参数会以url string的形式进行传递。

        b0a1c8f5f220518de7ad6736ac634bf0.png       

当我决定要把params封装成字典的时候,复制Query String Parameters过来时,就发现每个参数都要自己手动加上

       34c3d994be378e6327054f69788dd185.gif       

这个实在太麻烦了,每次都要手动一个一个加引号、逗号,很费时间

0d1dfe367bbc88b70423a3a19db650d6.gif

一行参数花上10秒,十行参数就要花上100秒了

最令人反感就是这种重复无趣的工作真令人感到厌倦

在这里给大家分享一个网上找到的脚本,把请求头复制进去运行,再复制出来即可用,代码如下

在第二行放入复制到的请求头,运行即可(以下代码可复制)

headers= """
"""

header = ''
for i in headers:
    if i == ':':
        i = "':'"
    if i == '\n':
        i = "',\n'"
    header += i
print(header[2:].replace(' ', '')+'\'')

复制请求头运行,生成如图

      a2250e396303111b4bf478a1cff4d66b.png       

输出的结果就很方便复制去使用啦

   相关阅读   自动化办公 | docx模块简要介绍 大厂程序员告诉你写 Python 到底该用什么IDE!日本传统色彩大全爬虫(BeautifulSoup静态网页)

(对文章有疑问或者有建议,可以在后台加微信聊聊哦!)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值