BeautifulSoup не находит тэг

# imports
from tkinter import *
import requests
from bs4 import BeautifulSoup
# requests
r = requests.get("https://www.google.com/search?q=%D0%BA%D1%83%D1%80%D1%81+%D0%B4%D0%BE%D0%BB%D0%BB%D0%B0%D1%80%D0%B0+%D0%BA+%D0%B1%D0%B5%D0%BB.+%D1%80%D1%83%D0%B1%D0%BB%D1%8E&oq=%D0%9A%D1%83&aqs=chrome.1.69i59l2j69i57j69i59l2j69i61l3.2591j0j7&sourceid=chrome&ie=UTF-8")
soup = BeautifulSoup(r.text, "html.parser")
ds_course_tag =  soup.findAll("span", {"class": "DFlfde SwHCTb"})
# root
sd = Tk()

sd.geometry("300x500")
sd.title("Калькулятор валют")
sd.resizable(False, False)

def clear():
    rub_entry.delete(0, END)
    dollar_entry.delete(0, END)

def count():

    # dollar_course = float(dollar_course_entry.get())
    #logic
    if rub_entry.get() == "":
        rub = float(dollar_entry.get())*dollar_course
        rub = round(rub, 3)
        rub_entry.delete(0, END)
        rub_entry.insert(END, rub)
        
        
    elif dollar_entry.get() == "":
        dollar = float(rub_entry.get())//dollar_course
        dollar = round(dollar, 3)
        dollar_entry.delete(0, END)
        dollar_entry.insert(END, dollar)

# elements

# dollar_course_label = Label(text="Курс доллара")
# dollar_course_label.place(x=80, y=75)

# dollar_course_entry = Entry()
# dollar_course_entry.place(x=80, y=100)


dollar_label = Label(text="Доллары")
dollar_label.place(x=80, y=225)

dollar_entry = Entry()
dollar_entry.place(x=80, y=250)


rub_label = Label(text="Рубли")
rub_label.place(x=80, y=275)

rub_entry = Entry()
rub_entry.place(x=80, y=300)


counter = Button(text="Рассчитать", command=count)
counter.place(x=80, y=400)

clearer = Button(text="Очистить", command=clear)
clearer.place(x=80, y=450)

sd.bind("<Return>", lambda x: count())

sd.mainloop()

Я пробовал разные сайты, но не выходило.
Это конвертер валют, он должен брать курс доллара к бел. рублю из интернета, но не получилось.

Помогите пожалуйста


Ответы (0 шт):