5.8 【提高效率 08】爬虫必备,一键加引号

http://image.iswbm.com/20200804124133.png

写爬虫的时候,为了方便,经常会从浏览器 F12 里拷贝对应请求的 headers 到我们的代码中。

但是从浏览器中拷贝的 headers 是没有加引号的,但是我们 Python 中 Headers 是要以字典形式传参数的,因此在从浏览器拷贝 Headers 后,都要手动加引号,非常的麻烦。

目前对于这个问题,还没有相关的插件,通用的解决方法是:使用正则表达式进行替换。

  1. 选中需要快速加引号的区域

  2. 按住Ctrl + R (windows 是 ctrl + r)填写正则匹配表达式

    第一行【查找】:  (.*?):(.*)
    第二行【替换】:  '$1':'$2',
    
  3. 勾选上.* 这个选项,开启正则匹配

  4. 点击替换全部:Replace all

整体的操作过程,如下图

http://image.iswbm.com/requests_headers.gif