Detecção de robô

biblioteca para detectar se um cabeçalho do agente do usuário HTTP for provável que seja um bot
Baixe Agora

Detecção de robô Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Rory McCann
  • Site do editor:
  • http://technomancy.org

Detecção de robô Tag


Detecção de robô Descrição

Robot_Detection é um módulo Python para detectar se um determinado agente de usuário HTTP é um rastreador da Web. Ele usa a lista de robôs registrados a partir de http://www.robotstxt.org: robôs banco de dados.UsageThere é apenas um, função, is_robot que leva uma string (Unicode ou não) e retorna TRUE IFF que a string corresponde a um robô conhecido no robottxt.org robot DatabaseExample >>> Import Robot_Detection >>> robot_detection.is_robot (user_agent_string) A atualização pode baixar uma nova versão do banco de dados do robô deste link.download do despejo do banco de dados e execute o arquivo robot_detection.py com o arquivo como primeiro argument.wett http://www.robottxt.org/db/all.txt $ python robot_detection.py all.txtif O banco de dados foi alterado, ele vai imprimir a nova versão da variável Robot_Useragents que você precisa colocar na fonte Código.Testsalssome Unittests simples estão incluídos. Executando o arquivo Tests.py executará a página inicial do Tests.Product


Detecção de robô Software Relacionado