Заказ закрыт
Исправить работу скрипта на python (не корректное формирование цен/конвертация валют)

Откликнуться
P
Заказчик
Отзывы фрилансеров: + 4 - 0
Зарегистрирован на сайте 13 лет и 8 месяцев
Бюджет: 1500 ₽/час
Суть задачи:
Починить конвертацию из локальной валюты в доллары, добавить недостающие валюты в конвертацию, обновлять курс, подключить сервис конвертации (бесплатный), в данный момент подключен сервис
exchangerate-api.com, всех валют там нет. Для парсинг подарочных карт используется gg.deals, если знаете сайт или способ для парсинга лучше, рассмотрю ваши предложения.
Если брать задачу более широко то цель получить карты лучшего номинала по лучшей цене.
Для примера кроме скриптов, есть CSV файлы с данными.

После парсинга получается, список такого вида (как видно рассчет не корректен, в нескольких места):
Название: Xbox Live Gift Card CLP – Chile
Номинал: 35.000 CLP
Полная цена (с учетом номинала): 7654.00 USD
Цена за единицу валюты: 1011.6460 USD
Цена в USD: 0.03 USD
Выгода: -7653.965 USD

Основные валюты (с поправкой, что например для одного символа может использоваться несколько валют, датская, шведская крона, американский, канадский, гонконгский доллар курс у всех разный, логика должна быть понятна)

• R
• USD$
• ر.س.
• ₹
• лв.
• €
• Kč
• £
• kr.
• MXN$
• HUF
• Rp
• ₤
• л
• NZ$
• RM
• zł
• S/
• RON
• AED
• CHF
• ₱
• ₡
• ¥
• ₽
• R$
• C$
• S$
• ZAR
• SEK
• ₪
• MYR
• SGD$
• BRL
• ₴

Дополнительные пожелания (не обязательные, но обсуждаемые):
Сделать бота, поставить на сервер (сервер есть), который будет отображать список всех карт, отправлять уведомления о новых (выгодных, если скидка/маржа больше 20%, например) предложениях в формате:

Название: Xbox Live Gift Card CLP – Chile
Номинал: 35.000 CLP
Полная цена (с учетом номинала): 7654.00 USD
Цена в Рублях: 1011 Р
Цена в USD: 0.03 USD
Выгода: -7653.965 USD/1000 Р

Синхронизировать цены с microsoft store (скрипт есть, но есть неточности):
Минимальная и максимальная цена в локальной валюте (забрать можно)
Исходя из минимальной цены/курса валют/номинала и грейда 9.99$,19.99$,29.99$,49.99$,69.99$,99.99$ (выбрать что-то одно), предлагается лучшая карта

Возможно Вы предложите лучший способ парсинга, чем парсинг с сайта microsoft store только по минимальной и максимальной цене. Но кроме как в самой игре и перехода на страницу оплаты эти цены вроде бы нигде не достать. Так как даже сам microsoft store допускает неточности, была замечана одна, возможно их больше, в самой игре самые актуальные цены и видимо там они меняются чаще.

Приложил 2 файла CSV, скрипт и название игры отправлю всем заинтересовавшимся задачей.
Задавайте ваши вопросы, отвечу на все.
Разделы:
Опубликован:
10.01.2025 | 09:28 [поднят: 10.01.2025 | 09:28]
Заказ находится в архиве
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы

Теги: Специалисты по парсингу, недорого, FL.ru

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».