Bs4 ve requests ile istediğim kısmın verisini çekemedim

Website içerisinde denildiği gibi tek bir tane span bulunmuyor birden fazla bulunduğu için class belirtmeniz gerekmektedir.

import requests
from bs4 import BeautifulSoup


deneme = requests.get("https://www.sozcu.com.tr/doviz-hesapla/")

soup = BeautifulSoup(deneme.text, 'html.parser')

dolar = soup.find_all('div', class_ = '_dh-result')

print(dolar)

#Output:
#[<div class="_dh-result"> 7.934 TL </div>]

Re modülü ile sadece yazı olan kısımları ayırırsınız o kısmını ellemiyorum.

1 Beğeni