Files
sanguo_vnpy/archive/2026-04-29-cleanup/scripts/utils/generate_b64.py
T
2026-04-29 20:15:43 +08:00

19 lines
505 B
Python
Executable File

#!/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")