Spaces:
No application file
No application file
File size: 513 Bytes
8772b50 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import pandas as pd
import gradio as gr
from app.backend.data_engine import DataEngine
class DataFrameComponent:
def __init__(self, data_engine: DataEngine):
self.data_engine = data_engine
def show(self, df=None):
with gr.Row():
# Create DataFrame display area
if df is None:
df = self.data_engine.init_dataframe()
print(df)
df_display = gr.DataFrame(df, col_count=(len(df.columns), 'fixed'))
return df_display
|