Бот в телеграм: меняем в значении курса запятую на точку

Sep 12, 2016 08:09

Меняем запятую из полученных значений курса с сайта на точку.
Раньше часть функции парсинга значений у нас выглядела следующим образом:

for x in quoetes_list:
id_v = x.get("ID")
if id_v == id_dollar:
dollar = (x.find("Value").text)
Теперь, изменим запятую на точку:

for x in quoetes_list:
id_v = x.get("ID")
if id_v == id_dollar:
dollarp = (x.find("Value").text)
# изменение запятой на точку в полученном с сайта значении dollarp
dollar = str(dollarp).replace(',', '.')
Если не ошибаюсь, есть другой, более корректный метод сделать это, но на данный момент я выбрал более грубый и более простой.
(Что-то связанное с локалью (locale), а я еще не знаю, что это.)

парсинг, ЦБ, программирование, курс, ЦБ РФ, валюта, доллар, бот, xml, телеграм, python, бот в телеграм

Previous post Next post
Up