И так есть следующая ситуация. Нужно сделать код, который получал ввод от пользователя. И фильтровал текст. Чтобы он пропускал целые и дробные числа, но не пропускал текст. Сделал следующий код:
chat_id = message.chat.id
text = message.text
if not text.isdigit():
msg = bot.send_message(chat_id, 'Сумма должна быть числом, попробуйте ещё раз')
bot.register_next_step_handler(msg, withdraw)
return
#Ну и дальше идёт код
Но он не пропускает дробное числа и считает их за текст. Как сделать чтобы он тоже пропускал дробные числа?