import pandas as pd from io import BytesIO import base64 def df_to_html(df: pd.DataFrame): if df.empty: return "" return df.to_html(index=False) def pil_to_base64(img): if img is None: return "" buffered = BytesIO() img.save(buffered, format="PNG") img_str = base64.b64encode(buffered.getvalue()).decode() return f""