奶兔

导航

Python -- 碰到的问题

目录

  一、给headers加双引号:

  二、快速导入包(快捷键)

  三、在win10下python打开文件要加上

  四、缩进和退格缩进

  五、headers 报错

  六、多行选中

  七、Expecting value: line 1 column 1 (char 0)

  八、爬取到乱码

  九、爬取的结果要去掉\n,空格时


一、给headers加双引号:

  1. ctrl+R 
  2. 勾选regex
  3. 上面的对话框输入  (.+): (.+) 
  4. 下面的对话框输入  "$1":"$2", 
  5. 在根据需要选择要替换的语句就可以啦

二、快速导入包(快捷键)

  1. Alt+Enter

三、在win10下python打开文件要加上

  1.    ,encoding='utf-8'     不然会乱码

四、缩进和退格缩进

  1. 缩进:Tab
  2. 退格:Shift +Tab

五、headers 报错

  1. requests.exceptions.InvalidHeader: Invalid return character or leading space in header: User-Agent : 出现空格

六、多行选中

  1. 按住Alt,鼠标左键选择 

七、Expecting value: line 1 column 1 (char 0)

  1. 爬取的内容不是json格式

八、爬取到乱码

  1. res.text.encode('utf-8').decode('unicode_escape')
  2. json.loads(res.text)

九、爬取的结果要去掉\n,空格时

  1. [x.strip() for x in 需要去空格的字符串 if x.strip() != '']

posted on 2021-06-28 10:44  奶兔  阅读(47)  评论(0编辑  收藏  举报