Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué biblioteca de rastreo para Python es fácil de usar?

¿Qué biblioteca de rastreo para Python es fácil de usar?

aiohttp: es un marco asincrónico puro que admite clientes y servidores HTTP. Puede implementar rápidamente rastreadores asincrónicos y aiohttp resuelve el problema de las solicitudes y puede implementar fácilmente la transcodificación automática. muy conveniente.

preguntas: Python viene con una biblioteca estándar asincrónica asyncio, pero muchas personas encuentran que esta biblioteca no es fácil de usar, y la pregunta interna es una biblioteca de solicitudes http que encapsula curio y trio. Es similar a

Solicitudes 90 y los principiantes pueden comenzar rápidamente.

vibora: actualmente se le conoce como el marco de solicitudes asincrónicas más rápido y la puntuación de referencia es la más rápida. Se puede utilizar para escribir rastreadores y respuestas del servidor. Pero este proyecto se ha estado refactorizando y todavía hay una advertencia en la página de que el proyecto se está refactorizando, así que utilícelo con precaución.

Pyppeteer: es un navegador asincrónico sin cabeza, a juzgar por los puntajes de ejecución, es más rápido que Selenium webdriver y el método de uso es el más cercano a la interfaz de diseño del propio navegador. Proviene de

Puppeteer mantenido por Google, pero según la comunidad de Python, el autor lo encapsuló y cambió la u en el nombre a y.

La siguiente es una introducción al marco:

Grab: es un marco progresivo muy popular. Se puede decir que Grab es un marco progresivo en el mundo de los rastreadores, y lo es. Muy simple de usar y encapsulado. También es muy bueno, se basa en el diseño asincrónico del generador.

Botflow: el concepto es muy novedoso y se posiciona como un marco para el flujo de trabajo de procesamiento de datos, que se puede utilizar para rastreadores, aprendizaje automático, comercio cuantitativo, etc.

ruia: Más cercano al uso de Scrapy, diseño asincrónico.