Проблема BeautifulSoup не могу получить содержимое по class

InetTester

Green Team
21.10.2018
308
43
BIT
5
Вечер добрый,
c помощью BeautifulSoup пытаюсь распарсить к примеру: vulners.com/cve/CVE-2017-0147 но в результате ничего не получаю, конечная цель из div контейнера vulners-item-full получить в каждой переменной по параметру касательно сплойта.

Python:
#!/usr/bin/python
import requests from bs4
import BeautifulSoup
data = requests.get('https://vulners.com/cve/CVE-2017-0147')
dom = BeautifulSoup(data.text)

svsscrore=dom.select('.vulners-color-main')
print(svsscrore)

Пробую еще так:
Python:
#!/usr/bin/python
import requests
from bs4 import BeautifulSoup

data = requests.get('https://vulners.com/cve/CVE-2017-0147')
dom = BeautifulSoup(data.text, "html.parser")

svsscrore=dom.select('.vulners-color-main')

print(svsscrore[0].getText())
print(svsscrore[1].getText())
 

explorer

Platinum
05.08.2018
1 080
2 475
BIT
0
Не увидел на этом сайте никаких сложностей. Я не так давно несколько статей по парсерам писал, посмотрите как это делается.
В вашем случае парсить нужно span
 

BKeaton

Green Team
18.07.2018
204
340
BIT
122
Python:
import requests
from bs4 import BeautifulSoup

url = input()
page=requests.get(url)
soup = BeautifulSoup(page.text, 'html.parser')
a=soup.find_all(class_='class_is_not_class')
print(a)
 
  • Нравится
Реакции: InetTester
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!