Antecedentes Tengo un tablero web en vivo para los números de boletos y sus actualizaciones de estado. Cada actualización y número de caso están en filas separadas en esta página web. Para que este tablero sea útil, tengo que guardarlo como HTML sin conexión e importarlo a Excel para copiar una fila de datos como todos los números de casos.
Objetivo ¿Cómo busco una cadena coincidente en una página y copio todo al portapapeles en líneas separadas? Por ejemplo, todos los números de mi caso coinciden con los primeros dos dígitos, como "12......". Si logro descifrar eso, puedo usar el texto en herramientas más fácilmente como Trello, etc.
Podrías hacer algo como esto con Python:
import re import requests text = input("Enter text: ") url = requests.get('https://stackoverflow.com/questions/69691849/what-is-the-best-method-to-copy-all-matching-text-from-a-web-page').text page = re.findall(text, url) for i in page: print(i)
No creo que pueda copiar toda la salida, sin embargo, puede copiar la salida desde el símbolo del sistema. No está claro lo que está tratando de lograr completamente aquí.
Producción:
Salida con matriz ( print(page)
):