LINUX.ORG.RU

TypeError: float() argument must be a string or a real number, not 'NoneType'

 , ,


0

1


Count = os.environ.get("123,213")
Count = "{:,.2f}".format(float(Count))

Count = "{:,.2f}".format(float(Count))
TypeError: float() argument must be a string or a real number, not 'NoneType'


Последнее исправление: Danger271 (всего исправлений: 1)

Ответ на: комментарий от mky

Изначально было так

Count = os.environ.get("10,000")
Count = "{:,.2f}".format(float(Count))

но возникала ошибка

Traceback (most recent call last):
  File "/home/ubuntu/Easy-Telegram-Airdrop-Bot/bot.py", line 28, in <module>
    Count = os.environ["10,000"]
  File "/usr/lib/python3.10/os.py", line 679, in __getitem__
    raise KeyError(key) from None
KeyError: '10,000'

поэтому я поставил гет

Danger271
() автор топика