Red de conocimiento informático - Material del sitio web - ¿Cómo capturar vídeos online con Python?

¿Cómo capturar vídeos online con Python?

Hace unos días, utilicé path, re y BeautifulSoup para escribir un video de Bilibili Python capturado por un rastreador. Sin embargo, este rastreador tiene el defecto de que no puede obtener la información de la imagen del video. Si lo intenta, encontrará que no aparece en absoluto en los resultados devueltos. Lo conseguí hoy analizando el Ajax.

Página de análisis

Haga clic en Buscar y aparecerá esta URL, o haga clic en Siguiente.

Luego construye la solicitud. Cabe señalar que no se puede agregar el último parámetro.

Práctica de código

Algunas de las explicaciones del código ya son muy claras, así que repasémoslas aquí.

re.sub()

Esta función pasa cinco parámetros, los primeros tres son el patrón, la respuesta y la cadena requeridos.

El primero representa la cadena del patrón en la expresión regular.

El segundo es la cadena a reemplazar.

El tercero son los dos parámetros opcionales restantes de la cadena de texto, uno es el recuento y el otro es la bandera.

El primer método para convertir marcas de tiempo a formato estándar

El segundo método

En resumen, eso es todo por ahora. ¡Practica más y continúa con el buen trabajo!