У меня есть текст, где у меня есть какое-то число в предложении, я только хочу преобразовать число в формат слова.Как я могу решить это.Я написал код для этого, но он не работает, так как я передаю текст в функцию вместо числа.как мне это сделать
Я попробовал следующий код.
import num2words
def convert_num_to_words(utterance):
utterance = num2words(utterance)
return utterance
transcript = "If you can call the merchant and cancelled the transaction and confirm from them that they will not take the payment the funds will automatically be credited back into your account after 24 hours as it will expire on 11/04 Gemma"
print(convert_num_to_words("transcript"))
Ожидаемый результат -
"Если вы можете позвонить продавцу и отменить транзакцию и подтвердить отим, что они не примут платеж, средства будут автоматически зачислены обратно на ваш счет через двадцать четыре часа, так как срок его действия истекает 11/04 Джемма "
, т. е. число 24 в тексте должно быть преобразовано в слово (двадцатьчетыре)