Может быть, это не то, что вы ищете.Но это может помочь.Поскольку вы не указали URL, который хотите очистить, я просто привел пример веб-сайта.
import urllib.request
from urllib.request import urlopen
from bs4 import BeautifulSoup
url = 'http://dnedesign.us.to/tables/'
page = urllib.request.urlopen(url)
soup = BeautifulSoup(page, "html.parser")
status = []
for div in soup.find_all('div', attrs={'class':'mobile-menu-anchor fixed-primary-menu'}):
print (''.join(div['id']))
Вы можете изменить значение в url
, указав фактический URL-адрес, имя class
в коде с реальным именем класса и измените id
на data-fmid
.Или, если вы хотите получить class
имя и id
в каждом div
, вы можете использовать это loop
:
for div in soup.find_all('div'):
try:
print ('id : ' + ''.join(div['id']))
print ('class : ' + ' '.join(div['class']))
print()
except:
pass