[Tutor] converting strings to float: strange case

Joel Goldstick joel.goldstick at gmail.com
Mon Apr 28 17:25:59 CEST 2014


On Apr 28, 2014 11:14 AM, "Gabriele Brambilla" <
gb.gabrielebrambilla at gmail.com> wrote:
>
> Hi,
>
> I'm trying to convert a string to a float. It seems a basic thing but I
don't know why I'm getting this erroris
>
> Traceback (most recent call last):
>   File "phresREADER.py", line 27, in <module>
>     tra = float(stri)
> ValueError: could not convert string to float:
>
> My file has this line
>
> 5.50000e+000 5.50000e+001 5.50000e+002 5.50000e+003
>
> my code is:
>
> my_line = f.readline()
> avg_energySTR = [str(i) for i in my_line.split(' ')]
> for stri in avg_energySTR:
>         tra = float(stri)
Works for me. Try printing art in the loop
>
> do you have any idea?
>
> thanks
>
> Gabriele
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> https://mail.python.org/mailman/listinfo/tutor
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20140428/56a9361d/attachment.html>


More information about the Tutor mailing list