https://pypi.org/project/eikon/
Version 1.0.1.
When ask CUSIP, API returns formatted data.
For example
IMAX,4.5245e+113 (WRONG, should be 45245E109)
NNFC,6.3008e+113 (WRONG, should be 63008E109)
AAPL,37833100 (WRONG, should be 0 in the begin)
Problem in method get_data_frame(data_dict, field_name=False)
246 string should be deleted:
#df = df.apply(pd.to_numeric, errors='ignore')
Then result is OK. Please fix it.