Попытка ввести символ тикера, даты начала и окончания и т. Д. Использование HTML, CSS и Pyscript, но не может получить жHtml

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Попытка ввести символ тикера, даты начала и окончания и т. Д. Использование HTML, CSS и Pyscript, но не может получить ж

Сообщение Anonymous »

Это код HTML: < /p>







Simple Moving Average







  • Изображение
    About Us
  • Sign In / Login

  • Stock Data


    Ticker Symbol
    Simple Moving Average
    Exponential Moving Average

  • Visualize


    Simple Moving Average
    Exponential Moving Average
    Bollinger's Band
    Candlestick Graph
  • Home

Enter ticker symbol:


Enter start date:


Enter end date:


Enter number of trading days (window) for SMA:


Calculate SMA
Refresh


from pyodide import pandas as pd

import matplotlib.pyplot as plt
import seaborn as sns
import yfinance as yf

ticker = Element('tickersym').element
st= Element('start').element
en = Element('end').element
df = yf.download(ticker,start=st,end=ed)
td = Element('windtd').element
df['Simple Moving Aberage'] = df['Close'].rolling(window = td).mean()
print(df)



< /code>
Это код CSS: < /p>
.navbar ul {
list-style-type: none;
background-color: #1e81d8;
margin: 0%;
padding: 0%;
overflow: hidden;
margin-bottom: 0%;
}

a {
color: white;
text-decoration: none;
padding: 15px;
display: block;
text-align: center;
margin-bottom: 0%;
}

a:hover{
background-color: #5f9cd1;
}

.navbar li {
float: right;
}

#logo {
margin: 0%;
padding: 0%;
height: 49px;
margin-bottom: 0%;
padding-bottom: 0%;
}

h1 {
text-align: center;
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
color: rgb(20, 90, 123);
padding-bottom: 0%;
margin-bottom: 0%;
}

h5 {
padding-top: 0%;
color: rgb(20, 90, 123);
text-align: center;
margin-top: auto;
}
body {
margin: 0%;
}

p {
margin: 15px;
color: rgba(4, 19, 26, 0.925);
}
.drop-down{
overflow: hidden;
}
.drop .dropbtn{
font-family: 'Times New Roman', Times, serif;
float: none;
padding: 16px;
font-size: 16px;
padding-bottom: 16px;
text-decoration: none;
display: block;
text-align: left;
}
.drop-down a {
display: none;
float: none;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}

.drop:hover .drop-down{
display: block;
}

.dropbtn {
padding: 16px;
background-color: #1e81d8;
border: none;
color: white;
}
.drop-down {
display: none;
position: absolute;
background-color: #2d75b0;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}
.dropbtn:hover{
background: #5f9cd1;
}
< /code>
Предварительный просмотр: изображение результата < /p>
Это ошибка, которую я получаю: < /p>
Traceback (most recent call last):
File "/lib/python311.zip/_pyodide/_base.py", line 501, in eval_code
.run(globals, locals)
^^^^^^^^^^^^^^^^^^^^
File "/lib/python311.zip/_pyodide/_base.py", line 339, in run
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 2, in
ImportError: cannot import name 'pandas' from 'pyodide' (/lib/python311.zip/pyodide/__init__.py)
< /code>
Я не могу понять, как заставить код Python работать во время получения ввода от пользователя, а также используя его для генерации вывода на экране. Мне нужно рассчитать SMA и отобразить его на экране. Требуемые входы являются символом тикера, дата начала, даты окончания и периода торговых дней. Однако я продолжаю получать ошибку.


Подробнее здесь: https://stackoverflow.com/questions/797 ... ml-css-and
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Html»