Problema de uso de Python BeautifulSoup sopa.select('#link1 .sister')
Esta es una función que solo está disponible en BeautifulSoup4 (seleccione la etiqueta CSS). No existía tal método antes de beautifulsoup3.
Está buscando etiquetas hermanas de la etiqueta que contiene link1. El # delante del enlace1 significa encontrar el #id correspondiente
~ significa todas las demás etiquetas de hermanos
significa la primera otra etiqueta de hermanos;
Beautiful Soup es un analizador HTML/XML escrito en Python. Puede manejar bien etiquetas no estándar y generar un árbol de análisis. Proporciona operaciones simples y comunes para navegar, buscar y modificar árboles de análisis. Puede ahorrarle mucho tiempo de programación. Para Ruby, use Rubyful Soup.