import pandas as pd
df = pd.DataFrame({'a':152.0054343543, 'b':0.0070054423423, 'c':-7.54543543E-07, 'd':2.50282237391414E-11}, index=[0])
df.to_json(orient='records', double_precision=15)
소숫점 자리수 기본 10자리라서 15로 설정함
한글 처리 필요할 경우 force_ascii=False 추가
force_ascii : bool, default True
lines : bool, default False
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_json.html