2018-07-09

  1. selenium 模拟各种鼠标操作,查找元素点击、输入、滑动等操作,需要下载对应版本的chromedevice.exe,速度慢
  2. requests 速度快,只能通过数据包来操作
  3. 极验证码一代是通过截图对比图片差异和便宜位置,再利用selenium模块操作滑动,要注意屏幕分辨率的问题
  4. bs4同时也能解析xml,方法如下:
def xml_parser(text):
  dic = {}
  soup = BeautifulSoup(text, 'html.parser')
  div = soup.find(name='error')
  for item in div.find_all(recursive=False):
      dic[item.name] = item.text
  return dic

你可能感兴趣的:(2018-07-09)