I'm am trying to extract real values coming from a fortran file using np.loadtxt, the name of the file is fort.31
It seems a number is not taken into account by python: 0.22738+109
Do you have any idea on how to get over it?
Here is my code
vraisemblance2d=np.loadtxt("fort.31")
And here is the complete error i get
Traceback (most recent call last): 
 File "plots3d.py", line 28, in <module> 
   vraisemblance2d=np.loadtxt("fort.31") 
 File "/home/myname/anaconda3/lib/python3.7/site-packages/numpy/lib/npyio.py", line 1146, in loadtxt 
   for x in read_data(_loadtxt_chunksize): 
 File "/home/myname/anaconda3/lib/python3.7/site-packages/numpy/lib/npyio.py", line 1074, in read_data 
   items = [conv(val) for (conv, val) in zip(converters, vals)] 
 File "/home/myname/anaconda3/lib/python3.7/site-packages/numpy/lib/npyio.py", line 1074, in <listcomp> 
   items = [conv(val) for (conv, val) in zip(converters, vals)] 
 File "/home/myname/anaconda3/lib/python3.7/site-packages/numpy/lib/npyio.py", line 781, in floatconv 
   return float(x) 
ValueError: could not convert string to float: '0.22738+109'
 
    