ValueError: could not convert string to float
{Python}

Tema

Python nešto kenja u vezi pretvaranja stringa u floating point oblik:

  • vrijednost="1,234.56"
  • floutejsn=float(vrijednost)
  • Pogreška: ValueError: could not convert string to float: '1,234.56'

Postupak – tl;dr

  • vrijednost="1,234.56".replace(",","")
  • floutejsn=float(vrijednost)

Važno: ovo vrijedi samo, isključivo i jedino za decimalnu točku, ali ne i za decimalni zarez. Trenutačno namam blagog pojma kako riješiti decimalni zarez.

Slike

Video


image_pdfimage_print