onclick="try{appendPropertyPosition(this,'B10016735','9176967671, 9176964646, 8939721171','44-22583703','Dealer','manesh');jsb9onUnloadTracking();jsevt.stopBubble(event);}catch(e){};"
Нравится программа? Поделись с друзьями!Удалите ненужные значения - соскабливание с использованием beautifulsoup
Из приведенного выше атрибута onclick
с помощью этого кода
join(re.findall("'([a-zA-Z0-9,\s]*)'", (a['onclick'] if a else '')))
Я выскабливание значения, как это:
B10016735,9176967671, 9176964646, 8939721171,44-22583703,Dealer,manesh
Но я просто хочу, чтобы иметь один телефонный номер и удалить отдыха три номера телефона и должен выглядеть следующим образом:
B10016735,9176967671,Dealer,manesh
Обновление
Вещь, следующий шаблон не повторяется для всех строк на странице HTML . Несколько строк имеют три phonenos, у немногих два. и иногда нулевые номера телефонов. Таким образом, число телефонных номеров меняется.
B10016735,9176967671, 9176964646, 8939721171,44-22583703, дилер, Manesh
beatifulSoup4 права? –
есть. Я использую BS4. –