File size: 447 Bytes
9cccf74 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
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"<img src='data:image/png;base64,{img_str}' style='max-width:400px;'>"
|