Раньше я немного работал с поиском веб-страниц в Python, но я застрял в том, что, вероятно, является довольно простой проблемой.
Я хочу вычеркнуть показатели из таблицы на этой странице.
Я могу получить такие вещи, как отдельные элементы или все ставки (потому что все они перечислены в классе "fccu__slash", но я не могу понять, как получить строку результатов с помощьюстрока в используемом формате.
Вот соответствующая часть моего кода:
FCCU_url = "https://www.fccu.org/Rates/CD-Rates"
FCCU_resp = requests.get(FCCU_url, timeout=3)
FCCU_soup = BeautifulSoup(FCCU_resp.content, "html.parser")
for elem in FCCU_soup.find_all("td"):
try:
print(elem.contents[0])
except IndexError:
print(elem.contents)
Это выводит всю информацию, которую я хочу, но не в пригодном для использования формате.
В идеалеЯ хотел бы иметь возможность очищать диски только с интересующими меня терминами и выводить результаты в формате, подобном следующему (меня интересуют только ставки, а не APY):
['3 Month', '0.65%', '0.75%']
['6 Month', '1.44%', '1.59%']
['2 Year', '2.37%', '2.62%']
Этоне конкретные, которые меня волнуют, но как только я пойму, как это сделать, я бы сам хотел внести коррективы.
Спасибо за любую помощь заранее.