PyScript не работает в HTML

Всем привет, второй день пытаюсь импортировать скрипт питона в хтмл. Суть такая, у меня есть скрипт проверки актуального курса биткоина, он запускается, все хорошо. Дальше я захотел добавить его на сайт. Узнал про PyScript, Bryton, но выбрал первый. И тут самое интересное, открывается пустая страница, смотрю консоль - есть ошибки, но как их решить вообще без понятия. Стоит отметить, что я только начинаю изучать программирование, по этому прошу объяснять популярным языком. спасибо за внимание и ответы

HTML:

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>testing</title>

    <link rel="stylesheet" href="https://pyscript.net/releases/2024.8.1/core.css">

    <script type="module" src="https://pyscript.net/releases/2024.8.1/core.js"></script>

</head>


    
    <body>
        <script type="text/python" src="/python/bitcoin-rate.py></script>
    </body>
    
</html>

Python:

import requests
from bs4 import BeautifulSoup

class Currency:
    BTC_URL_RUB = 'https://www.google.ru/search?q=btc+rub&newwindow=1&sca_esv=b39c937a77fb6461&sca_upv=1&ei=2kXjZrD5F8uswPAPjcT52Ak&ved=0ahUKEwiwzv7Elr6IAxVLFhAIHQ1iHpsQ4dUDCA8&uact=5&oq=btc+rub&gs_lp=Egxnd3Mtd2l6LXNlcnAiB2J0YyBydWIyCxAAGIAEGLEDGIMBMgoQABiABBhDGIoFMgUQABiABDIFEAAYgAQyBRAAGIAEMgUQABiABDIFEAAYgAQyBRAAGIAEMgUQABiABDIGEAAYFhgeSNBMUMkvWPZJcAN4AZABAJgBQaAB6QKqAQE3uAEDyAEA-AEBmAIKoALBA8ICChAAGLADGNYEGEfCAg0QABiABBiwAxhDGIoFwgIOEC4YgAQYsQMY0QMYxwHCAhMQLhiABBixAxjRAxhDGMcBGIoFwgILEC4YgAQY0QMYxwHCAggQLhiABBixA8ICCBAAGIAEGLEDwgILEC4YgAQYsQMYgwHCAh0QLhiABBixAxjRAxjHARiXBRjcBBjeBBjgBNgBAcICEBAAGIAEGLEDGEMYgwEYigXCAg0QABiABBixAxhDGIoFwgIVEAAYgAQYsQMYQxiDARiKBRhGGIICwgIhEAAYgAQYsQMYQxiDARiKBRhGGIICGJcFGIwFGN0E2AEBwgIHEAAYgAQYCpgDAIgGAZAGCroGBggBEAEYFJIHAjEwoAfELQ&sclient=gws-wiz-serp'
    BTC_URL_USD = 'https://www.google.ru/search?q=btc+rate+dollar&newwindow=1&sca_esv=b39c937a77fb6461&sca_upv=1&ei=jEXjZr3ONNLUwPAPufXxyQ8&ved=0ahUKEwi9xIKglr6IAxVSKhAIHbl6PPkQ4dUDCA8&uact=5&oq=btc+rate+dollar&gs_lp=Egxnd3Mtd2l6LXNlcnAiD2J0YyByYXRlIGRvbGxhcjIHEAAYgAQYEzIIEAAYExgWGB4yCBAAGBMYFhgeMggQABgTGBYYHjIIEAAYExgWGB4yCBAAGBMYFhgeMggQABgTGBYYHjIIEAAYExgWGB4yCBAAGBMYFhgeMggQABgTGBYYHkj2QVCMBlj_PnACeAGQAQCYAVSgAYkDqgEBN7gBA8gBAPgBAfgBApgCCaAC0QPCAgoQABiwAxjWBBhHwgIGEAAYFhgewgIIEAAYgAQYogTCAgUQIRigAcICCBAAGBMYBxgewgIKEAAYExgFGAcYHsICChAAGBMYBxgIGB7CAgYQABgHGB7CAggQABgHGAoYHsICBRAAGIAEwgIKEAAYgAQYQxiKBZgDAIgGAZAGCJIHATmgB_Ej&sclient=gws-wiz-serp'
    headers = {'User-Agent': 'Mozilla/5.0 .......'}

    full_page_rub = requests.get(BTC_URL_RUB, headers=headers)
    full_page_usd = requests.get(BTC_URL_USD, headers=headers)

    soup_rub = BeautifulSoup(full_page_rub.content, 'html.parser')
    soup_usd = BeautifulSoup(full_page_usd.content, 'html.parser')

    convert_rub = soup_rub.findAll('span', {'class': 'pclqee'})
    convert_usd = soup_usd.findAll('span', {'class': 'pclqee'})
    
    
    print('1 BTC =', convert_usd[0].text,'USD -->',convert_rub[0].text, 'RUB')

Выхлоп что выводит консоль(


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