python-progressbar
python-progressbar copied to clipboard
Cannot convert Float to Integer Error
The progressbar gives the following error on call
File "/usr/local/lib/python3.7/dist-packages/progressbar/widgets.py", line 230, in update
return '%3d%%' % pbar.percentage()
ValueError: cannot convert float NaN to integer
This is how the bar the bar widgets have been created:
progress_bar_widgets = [
'Training: ', progressbar.Percentage(),
' ',
progressbar.Bar(marker='#',
left='[',
right=']'
),
' ',
progressbar.ETA(), ' '
]
Replacing line 230 in error the traceback to format the print for floats seems to suppress the problem.
Thanks.
I think this was fixed already in this commmit: https://github.com/niltonvolpato/python-progressbar/commit/b2c5bc088fd4f83276f37fd8f1a2d37727cf9fd3