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

.. image:: 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``

整体的操作过程,如下图

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