Как и сказано в вопросе, парсер все время возвращает пустой список.
Вот кусок, который надо спарсить, а именно, числовое значение:
Текущий вариант функции: (знаю, что в таком виде число не выведет, но тут суть в том, что он вообще ничего не парсит)
url = 'https://www.banki.ru/products/currency/cash/moskva/'
content = requests.get(url).content
soup = BeautifulSoup(content, 'html.parser')
parsed = soup.findAll('span')
print(parsed)
Еще пробовал вместо
soup = BeautifulSoup(content, 'html.parser')
следующее
soup = BeautifulSoup(content, 'html')
soup = BeautifulSoup(content, 'lxml')
soup = BeautifulSoup(content, 'xml')
Пробовал вместо
parsed = soup.findAll('span')
такие варианты как
parsed = soup.findAll("span", class_="font-bold")
parsed = soup.findAll("span", {'class': 'font-bold'})
Также вместо
findAll
пробовал
find_all
со всеми вышеперечисленными вариантами (вроде бы)
Пробовал и парсить класс div, но все равно пустой список.
Помогите, пожалуйста, разобраться