【发布时间】:2022-01-05 00:54:56
【问题描述】:
我有一个 Python 数据类,用于存储我在脚本中计算的股票名称和技术分析信息等内容。但是,在该过程完成后,我想将对象发送到 HTML 表格以便于查看和颜色协调。我曾考虑将其转换为字典,然后以这种方式将其发送到烧瓶页面,但这将是我需要转换的每个 obj 的一行代码。最重要的是,我需要将每个字典传递到烧瓶网络应用程序中,这将是乏味的。
想知道是否有人知道在烧瓶/HTML 页面中引用 Python 数据类的更好方法,而无需重做项目并使用大量 Python 字典。下面是我正在使用的数据类的示例。然后我会为我想要的每只股票制作一个单独的 obj,然后最终希望使用 flask/jinja 将 obj 传递到 HTML 表中
@dataclass
class stockData:
#Class to load in stock data and TA values
ticker: str
lastPrice: float = 0
moneyFlowIndex: float = 0
twentyPeriodCMF: float = 0
VWAPUpper: float = 0
VWAP: float = 0
VWAPLower: float = 0
channelUpper: float = 0
channel: float = 0
channelLower: float = 0
【问题讨论】: