I am trying to read a csv file with pandas that has some rows in scientific notation.
When it reads the values it is not capturing the true underlying number. When I re-purpose the data the true value gets lost.
df = pd.read_csv('0_IDI_Submitter_out.csv')
The underlying true values that I am trying to preserve are as follows:
      INPUT: Extra 1
0     8921107
1     56300839420000
2     56207557000000
However, pandas reads it as
 INPUT: Extra 1
0     8921107
1     5.63008E+13
2     5.62076E+13
If I try to write a new csv or use this data the values show as:
 INPUT: Extra 1
0     8921107
1     56300800000000
2     56207600000000
How can I get pandas to read the true number rather than the scientific notation which causes it to convert incorrectly?
 
    