Скребок динамически генерируемых CSS тегов - PullRequest
0 голосов
/ 29 мая 2020

Я сейчас пытаюсь очистить выделенный здесь элемент: снимок экрана HTML структура

Этот элемент имеет вид div class = "css -exfvnn excbu0ji ", сначала это было легко очистить, но средний раздел, кажется, динамически меняется каждую неделю или около того (средний раздел относится к символам exfvnn, поэтому он может измениться на div class =" css -qfrctt excbu0ji "или другие случайно сгенерированные символы.)

Первоначально я думал использовать регулярное выражение и re.compile ('^ css - [a-z0-9] {6,} \ 040excbu0j1 $') работал для его поиска или что-нибудь, что соответствовало этому изменяющемуся шаблону, но затем я понял, что почти каждый другой объект CSS на странице использует чрезвычайно похожий формат. Есть ли другой способ справиться с этими CSS перестановками? Или я застрял в ручном редактировании парсера каждый раз, когда он выходит из строя из-за этих изменений?

Спасибо за ваше время :)

...