#!/usr/bin/env python3 import base64 import io import pandas as pd df = pd.read_parquet('/Users/chufeng/nas/stock-data/sanguo_quant_live/zhaoyun-data/data/raw/daily/sh510300_daily.parquet') buffer = io.BytesIO() df.to_parquet(buffer, compression='snappy') buffer.seek(0) data = buffer.getvalue() b64 = base64.b64encode(data).decode('utf-8') output_file = '/tmp/510300_daily.b64' with open(output_file, 'w') as f: f.write(b64) print(f"Generated {output_file}") print(f"Size: {len(b64)} characters")